Commit graph

1247 commits

Author SHA1 Message Date
Christopher
ad7b8acbb1 pull new editor translations from Transifex 2023-11-28 03:18:13 +00:00
Christopher Willis-Ford
eaa7e52623 ci: pass NPM token through workflow call 2023-11-27 13:55:49 -08:00
Christopher
9fded9c735 pull new editor translations from Transifex 2023-11-26 03:18:19 +00:00
Christopher
ba396e936f pull new editor translations from Transifex 2023-11-25 03:18:24 +00:00
Christopher
83989b3754 pull new editor translations from Transifex 2023-11-24 03:24:22 +00:00
Christopher
10c3215893 pull new editor translations from Transifex 2023-11-23 03:19:13 +00:00
Christopher Willis-Ford
8bea2cc6ad
Merge pull request #187 from scratchfoundation/fix-cicd-workflow-call
Fix workflow call
2023-11-22 14:39:32 -08:00
Christopher Willis-Ford
9aafa62af7 ci: don't assume remote branch name 2023-11-22 11:52:17 -08:00
Christopher Willis-Ford
10905d5ee8 ci: use separate job to call ci-cd workflow 2023-11-22 11:52:17 -08:00
Christopher
6461d94fa7 pull new editor translations from Transifex 2023-11-22 03:19:14 +00:00
Christopher
d23af54379 pull new editor translations from Transifex 2023-11-21 03:18:58 +00:00
Christopher Willis-Ford
eb429e8848
Merge pull request #186 from scratchfoundation/fix-release-after-tx-pull
More GitHub Actions maintenance
2023-11-20 14:01:17 -08:00
Christopher Willis-Ford
62f23e8dab ci: run commitlint action on PRs only 2023-11-20 08:10:57 -08:00
Christopher Willis-Ford
6192ffed75 ci: use output parameter for MADE_CHANGES check
Previously, this was using outdated and 'insecure' syntax for setting an
environment variable. More info here:
https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/

This could have been solved by using `echo STUFF >> "$GITHUB_ENV"` but I
think using a step output is even better, mainly because it's more clear
what kind of changes `MADE_CHANGES` is talking about.

I also reordered the commands so that if writing the step output fails,
the step will fail before pushing the changes. That means we'll no
longer end up with half-released changes (released on GitHub but not
NPM).
2023-11-20 07:58:35 -08:00
Christopher
1005cedd9b pull new editor translations from Transifex 2023-11-18 03:18:01 +00:00
Christopher Willis-Ford
0a163581d6
Merge pull request #185 from scratchfoundation/release-after-tx-commit
Release after TX commit
2023-11-16 08:56:37 -08:00
Christopher Willis-Ford
931794d116 ci: run CI/CD workflow if TX Pull makes changes 2023-11-15 14:22:36 -08:00
Christopher Willis-Ford
4277c674f3 ci: simplify workflow triggers for push vs. PR
The CI/CD workflow will now run on any push, including one that will
later be used for a PR. This means running on `pull_request` is no
longer necessary, nor is filtering by branch.
2023-11-15 14:19:15 -08:00
Skripted
6097d4f5cd pull new editor translations from Transifex 2023-11-14 03:18:25 +00:00
Skripted
708bc8d525 pull new editor translations from Transifex 2023-11-13 03:18:22 +00:00
Skripted
29e9efc041 pull new editor translations from Transifex 2023-11-11 03:21:24 +00:00
Skripted
0ced0b8d19 pull new editor translations from Transifex 2023-11-05 03:18:32 +00:00
Skripted
d8b0b0cc9a pull new editor translations from Transifex 2023-11-04 03:18:29 +00:00
Skripted
9baf678fcb pull new editor translations from Transifex 2023-11-02 03:19:19 +00:00
Skripted
7eea83e5df pull new editor translations from Transifex 2023-11-01 03:18:43 +00:00
Skripted
c46eecacbd pull new editor translations from Transifex 2023-10-31 03:18:09 +00:00
Skripted
fad8f223ac pull new editor translations from Transifex 2023-10-29 03:19:58 +00:00
Skripted
84e707c75e pull new editor translations from Transifex 2023-10-28 03:18:15 +00:00
Skripted
05cf1251dd
CCI to GHA migration
This merge sunsets the CircleCI deployment workflow and replaces it with a GHA workflow.
2023-10-24 11:27:44 -04:00
cori
6f59d49af9 pull new editor translations from Transifex 2023-10-24 03:20:49 +00:00
cori
ef6c6113cc pull new editor translations from Transifex 2023-10-23 03:20:51 +00:00
cori
a1636ab2dd pull new editor translations from Transifex 2023-10-22 03:20:53 +00:00
cori
b1f7a2460f pull new editor translations from Transifex 2023-10-21 03:20:50 +00:00
Maxim Schram
3e750062ea ci: split single workflow into scheduled and non-scheduled 2023-10-20 10:44:58 -04:00
cori
5346d596b0 pull new editor translations from Transifex 2023-10-20 03:20:51 +00:00
cori
c2c3a97bc7 pull new editor translations from Transifex 2023-10-19 03:21:07 +00:00
Maxim Schram
b1247edd94 ci: cci to gha migration 2023-10-18 16:00:09 -04:00
cori
e9a73a7dc6 pull new editor translations from Transifex 2023-10-18 03:20:45 +00:00
cori
207748a45f pull new editor translations from Transifex 2023-10-17 03:20:53 +00:00
cori
b6f1573948 pull new editor translations from Transifex 2023-10-16 03:20:40 +00:00
cori
a73c8fa761 pull new editor translations from Transifex 2023-10-15 03:20:40 +00:00
cori
2e306a2391 pull new editor translations from Transifex 2023-10-14 03:20:40 +00:00
cori
589336424a pull new editor translations from Transifex 2023-10-13 03:42:26 +00:00
cori
05c11d3140 pull new editor translations from Transifex 2023-10-12 03:21:02 +00:00
cori
e37d61b88b pull new editor translations from Transifex 2023-10-11 03:20:48 +00:00
cori
8c7fe583f9 pull new editor translations from Transifex 2023-10-10 03:20:48 +00:00
cori
6648c43ed2 pull new editor translations from Transifex 2023-10-09 03:21:00 +00:00
cori
524f76c93f pull new editor translations from Transifex 2023-10-08 03:20:44 +00:00
cori
ace6925f42 pull new editor translations from Transifex 2023-10-07 03:26:57 +00:00
cori
c4cd94fc16 pull new editor translations from Transifex 2023-10-06 03:20:50 +00:00