|
|
|
|
|
by pydry
1363 days ago
|
|
The biggest pitfall I see is people inadvertently making them "smart" which causes massive headaches when debugging them. As much intelligence as possible ought to be pushed down to and tested and debugged on the script level so that you're left with little more than a linear sequence of 4-5 commands in your YAML. The debugging tooling on github actions is, frankly, abysmal. You need a third party ngrok action to even run ssh. |
|