Граф коммитов

100 Коммитов

Автор SHA1 Сообщение Дата
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