GitHub Actions Pitfalls
fusectore.dev
GitHub Actions Pitfalls
1–10 of 111 posts
Re: GitHub Actions Pitfalls
#2In New projects I tend to use scripts to perform any required task for the ci and have github actions only run the script. Way easier to reason about.
Gitlab CI definitely handles this better with it "script" concept.
Re: GitHub Actions Pitfalls
#3Re: GitHub Actions Pitfalls
#41. for Github to natively allow CI management for several repos in a centralized way, so repo setup can just be "select this CI config" instead of "copy this YAML file and change the project name in some places"
2. to mandate certain CI steps at the organization level (such as running `black`) so it isn't opt-in
Re: GitHub Actions Pitfalls
#5The twice run workflow from "Push for all?" definitely happened to me, too. The others not so much. In New projects I tend to use scripts to perform any required task for the ci and have github actions only run the script. Way easier to reason about. Gitlab CI definitely handles this better with it "script" concept.
Re: GitHub Actions Pitfalls
#6Re: GitHub Actions Pitfalls
#7If you want to run github actions locally before any pitfalls, you can try out https://github.com/nektos/act
Re: GitHub Actions Pitfalls
#8Re: GitHub Actions Pitfalls
#9Re: GitHub Actions Pitfalls
#10The UI for seeing logs is driving me insaaaane. It's extremely slow and sluggish. Sometimes you have to refresh the page to see the actual latest line of the log.