Rob Hudson
472eb11bc1
Cancel prev CI runs on new pushes
2024-11-06 15:36:00 -08:00
Rob Hudson
eac0cbf9fd
Fix #14596 : Remove pocket-mode
2024-10-11 11:45:33 -07:00
Jan Brasna
07472be9ac
Remove linter_config brand exclusions
2024-10-08 10:23:42 -07:00
Rob Hudson
c3d5e200d0
Update to Python 3.12.x
2024-09-20 11:46:52 -07:00
Alex Gibson
c7bf500027
Set Dependabot to ignore specific dependency updates ( #15158 )
2024-09-17 12:19:44 +10:00
Alex Gibson
7b525e3551
Update dependabot.yml to ignore certain front-end deps ( #15118 )
2024-09-16 10:39:19 +10:00
Alex Gibson
dc03900423
Enable dependabot updates for front-end NPM packages ( #14984 )
2024-09-11 16:01:47 +10:00
Rob Hudson
2a558dc708
Remove dependabot for Python deps
2024-09-03 13:35:13 -07:00
Alex Gibson
9b6b673752
Update report path in a11y_tests.yml
2024-08-23 10:02:48 +01:00
Alex Gibson
70f7a0524d
Fix npm command in a11y_tests.yml
2024-08-23 09:16:02 +01:00
Alex Gibson
b572136cc0
Add accessibility test job running against key pages ( #14773 )
2024-08-22 14:24:08 -07:00
Alex Gibson
139de96a6d
Fix dependabot.yaml
2024-07-31 09:39:54 +01:00
Alex Gibson
afd5c07a29
Enable dependabot for Playwright dependencies
2024-07-31 09:05:38 +01:00
Jan Brasna
e588d63bb0
Update obsolete l10n workflow tags and wording ( #14821 )
2024-07-15 12:56:31 +01:00
Alex Gibson
2df886c82f
Always notifiy on test run completion
2024-07-04 15:28:39 +01:00
Alex Gibson
1a6492a45b
Always run Playwright tests even if Selenium fails
2024-07-04 13:40:29 +01:00
Alex Gibson
1c95a47f3f
Fix quotes in integration_tests.yml
2024-07-03 16:50:01 +01:00
Alex Gibson
755266a3ac
Notify failure if Playwright tests fail in CI ( Fixes #14785 )
2024-07-03 16:32:39 +01:00
Alex Gibson
2656cbd054
Add Playright tests to integration_tests.yml (Issue #14755 ) ( #14775 )
2024-07-02 13:52:55 +01:00
Alex Gibson
7077dbc4a7
Specify correct directory in playwright.yml
2024-06-19 17:22:13 +01:00
Alex Gibson
5971c5e564
Use single quotes for base URL in playwright.ymml
2024-06-19 16:19:01 +01:00
Alex Gibson
14d9ea1919
Remove spaces in playwright-report name
2024-06-19 16:02:33 +01:00
Alex Gibson
252a83399d
Run Playwright tests once per day against dev ( Fixes #14701 )
2024-06-19 15:36:02 +01:00
Jan Brasna
cae6e5848c
Update pull_request_tests python job to ubuntu-latest ( #14691 )
2024-06-18 00:20:14 +04:00
Alex Gibson
a714c23d54
Run JS tests in CI using ubuntu-latest
2024-06-13 13:18:56 +01:00
Jan Brasna
f49208b8d9
Close only bot issues from github-actions by l10n cron job ( #14604 )
...
* Close out only [bot] issues by cron
* Improve l10n routine strings
2024-05-28 11:43:01 +04:00
Francesco Lodolo
879ad5c92e
Fluent linter: add checks for Fakespot and incorrect brand combination for accounts
2024-05-03 09:24:42 +01:00
Craig Cook
aa77fe3043
Add AI disclosure to PR template ( #14544 )
2024-05-02 13:55:48 -07:00
Steve Jalim
2e45715667
Ensure the lang-fixup redirects set a Vary header for Accept-Language ( #14500 )
...
* Ensure the lang-fixup redirects set a Vary header for Accept-Language
Previously, we relied on similar code deep in lib.l10n_utils.render,
but BedrockLangFixupMiddleware runs way before then, so we need(ed)
to add the Vary header here, too.
The orginal code in l10n_utils.render still has value, because it
handles the fallback for a missing/unactive language to en-US
* Ensure the GHA has a unique name for each set of artifacts it may need to upload, dealing with a breaking change in actions/upload-artifact
2024-04-25 19:43:28 +04:00
Steve Jalim
87a3a413ba
Upgrade upload-artifact action to v4, based on Node 20 ( #14371 )
...
Even though V4 has breaking changes, particuarly around how
uploads with non-unique names are no longer automatically combined
this won't be a problem here, I think
Resolves #14147
2024-04-02 09:28:57 +01:00
Stephanie Hobson
e725c418a4
Schedule task to remove obsolete l10n strings Fix #14259 ( #14328 )
...
* Schedule task to remove obsolete l10n strings Fix #14259
2024-03-20 10:51:29 -07:00
Steve Jalim
b1ed1c9ba9
Update Github Actions to use Node 20 runtime ( #14302 )
...
* Update Slack GHA to latest, Node-20-based version
* Update actions/checkout GHA to latest, Node-20-based version
* Update actions/setup-node GHA to latest, Node-20-based version
* Update actions/setup-python GHA to latest, Node-20-based version
* Update codecov/codecov-action GHA to v4, based on node 20
2024-03-12 15:22:35 +00:00
Rob Hudson
354e07b666
Update to Python 3.11.x
...
- Fix for PyPOM being incompatible with Python 3.10+
- Update the docs to reference the newer Python
- Run pyupgrade
2024-03-08 15:13:29 -08:00
Stephanie Hobson
bdb348f8e1
Create GTM review issue template
...
We have been tracking GTM reviews in GitHub through issues. The template is very similar to the code review template.
2024-01-22 13:00:52 -08:00
Steve Jalim
7b386817ab
Allow more time before retries of CDN tests, plus one extra retry ( #14080 )
...
Sometimes the CDN tests fail, even with the default 2 retries.
This changeset allows us to pass custom params for the number of retries
as well as how long to back off for between retries, in the hope that
we get more successes for the CDN tests.
2024-01-16 11:14:27 +00:00
Alex Gibson
b9adaa9c7e
Revert "Update BOUNCER_URL for integration tests in GH workflow"
...
This reverts commit b04669481d
.
2024-01-08 17:39:38 +00:00
Alex Gibson
65fa60c0bc
Update bedrock to build using Node v20 ( Fixes #13938 ) ( #13939 )
2023-11-30 09:30:14 +11:00
Reem H
1ad43b0c17
Remove old obsolete strings from Fluent files ( #13886 )
...
Removing old (3+ months) obsolete Fluent strings from Fluent files and any mention of them from HTML files (usually placed in fallback helpers)
2023-11-20 10:14:49 -08:00
Alex Gibson
b04669481d
Update BOUNCER_URL for integration tests in GH workflow
2023-09-21 13:38:56 +01:00
Steve Jalim
266fb3201d
Dep bumps and Dependabot schedule change ( #13556 )
...
* Switch Dependabot to monthly bumps
* Dep bumps
Resolves #13546 - Bump boto3 from 1.28.20 to 1.28.25 in /requirements
Resolves #13537 - Bump apscheduler from 3.10.1 to 3.10.2 in /requirements
Resolves #13436 - Bump pyyaml from 6.0 to 6.0.1 in /requirements
Resolves #13535 - Bump newrelic from 8.8.1 to 8.10.0 in /requirements
Resolves #13536 - Bump sentry-sdk from 1.28.1 to 1.29.2 in /requirements
2023-08-15 09:24:55 +01:00
Steve Jalim
ab4b7a84fa
Upgrade github_asana_bridge.yaml to use v1.1.1. bugfix
2023-08-14 11:53:14 +01:00
Steve Jalim
7067d42803
Upgrade github_asana_bridge.yaml to latest version of the action
2023-08-14 11:05:45 +01:00
Alex Gibson
85b35893cb
Bump Node to v18 ( Fixes #13525 ) ( #13526 )
2023-08-11 08:35:45 -07:00
Steve Jalim
3cb287419c
Final pass for now at getting the Asana-GH action to work in Bedrock
2023-08-07 23:54:49 +01:00
Steve Jalim
cd76652b28
Update github_asana_bridge.yaml redux
2023-08-07 23:47:48 +01:00
Steve Jalim
b50eb34d6a
Update github_asana_bridge.yaml to explicitly check out action repo
2023-08-07 23:45:54 +01:00
Steve Jalim
cf489e4a2c
Update github_asana_bridge.yaml to point to specific action
2023-08-07 23:36:04 +01:00
Alex Gibson
fd32cdce0a
Simplify PR template
2023-07-20 14:40:09 +01:00
Steve Jalim
3e0fa9897b
Only run CDN and download tests from main mozilla/bedrock fork ( #13140 )
2023-05-15 10:37:43 +01:00
Alex Gibson
f5fb76b4fe
Stop trying to open l10n PRs from bedrock forks
2023-05-15 10:11:40 +01:00