Commit Graph

10 Commits

Author SHA1 Message Date
TÖRÖK Attila 4df57bb122 ci: Drop the `mathiasvr/command-output` action from the `release_amo` workflow 2024-04-26 20:41:23 +02:00
renovate[bot] 673aa78f9a chore(deps): update actions/checkout action to v4 2023-10-01 06:46:20 -04:00
David Wendt debb45706a web: Submit the extension at 2AM Saturday UTC.
The reason for this is twofold:

 * Running the release at the same time as the build means we are likely to miss the actual XPI file we need to build. This is a race condition introduced by this being a different workflow that waiting a bit should at least paper over.
  * While our policy was "release on Fridays", this was Friday in US time. Workflows are scheduled in UTC, so it was coinciding with the Thursday nightly.
2023-04-13 19:23:23 -06:00
David Wendt d7c206dcc6 web: Filter newlines out of the release tag for the Firefox signing step, too 2023-04-07 19:14:40 -06:00
David Wendt a1803db788 web: Extension release workflow still needs the Node packages 2023-04-07 19:00:34 -06:00
David Wendt 017607ec08 web: Use the correct name for the downloaded Firefox build 2023-04-07 18:54:07 -06:00
David Wendt f9fa60da80 web: Captured variables from `mathiasvr/command-output` have newlines in them 2023-04-07 18:50:01 -06:00
David Wendt 6d38cf3d9f web: When building the extension, provide the GitHub token to GitHub CLI 2023-04-07 18:36:45 -06:00
David Wendt c6298047d9 chore: GitHub Actions CI still does not actually validate anything before you merge to master 2023-04-04 22:37:27 -06:00
David Wendt 42a56d88a3 web: Split Firefox extension upload into a separate process that submits whatever the latest extension is 2023-04-04 20:58:28 -07:00