David Taylor
335893ae91
DEV: Correct private-fork -> private-mirror ( #19560 )
...
Followup to 7eb9482ba9
2022-12-21 16:52:35 +00:00
David Taylor
7eb9482ba9
DEV: Skip 'push' workflow events for discourse-private-mirror ( #19556 )
...
We don't want 'push' workflows to run on this private fork (which is used for developing security-fixes before public disclosure)
2022-12-21 16:44:38 +00:00
David Taylor
70a990da03
DEV: Update GitHub actions set-output uses ( #18988 )
...
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2022-11-11 13:12:08 +00:00
Jarek Radosz
43c2841a69
DEV: Switch back to mainline `licensed` gem ( #18641 )
...
The bundler issue has been fixed
2022-10-18 14:34:44 +02:00
David Taylor
42d226f727
DEV: Ensure GitHub workflows cancel cleanly ( #18314 )
...
We added `always()` on some steps so that they run even if previous steps fail. That helps give us a picture of all failures in one run, rather than having to re-run the workflow after fixing the first failure.
However, when we explicitly cancel a job, we should skip running these steps. `!cancelled()` is a better substitute for `always()` in this case.
2022-09-21 14:32:21 +01:00
Jarek Radosz
89d43235c4
DEV: Set permissions for GitHub actions ( #17733 )
...
Included permissions for the action.
https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
Co-authored-by: naveensrinivasan <172697+naveensrinivasan@users.noreply.github.com>
2022-07-30 17:22:03 +02:00
Gerhard Schlager
010bb20f53
DEV: Workaround for licensed gem incompatibility with latest Bundler ( #17704 )
2022-07-28 12:26:24 +02:00
Penar Musaraj
175e6e6061
DEV: Add Ember CLI workspace license checks ( #16603 )
...
Co-authored-by: Jarek Radosz <jradosz@gmail.com>
2022-05-03 13:06:19 -04:00
Jarek Radosz
de19003bad
DEV: Minor workflow updates ( #16583 )
2022-04-28 15:51:48 +02:00
Penar Musaraj
11c5ff5f8e
DEV: Add CI job that audits dependency licenses ( #16568 )
2022-04-26 14:09:42 -04:00