Commit Graph

432 Commits

Author SHA1 Message Date
dependabot[bot]
8e63458cb0 ci(deps): bump peter-evans/create-pull-request from 7.0.11 to 8.0.0 (#42403)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7.0.11 to 8.0.0.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](22a9089034...98357b18bf)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-version: 8.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-09 13:15:02 +01:00
Chris Mills
f6e66d1820 Editorial review: Add docs for private state token API (#41821)
* Add docs for private state token API

* Add entry for PST to PS landing page

* Fix typos and improve clarity in documentation

* Fix code snippets as per aykutbulut review

* Update files/en-us/web/api/document/hasprivatetoken/index.md

Co-authored-by: Brian Smith <brian@smith.berlin>

* Update files/en-us/web/api/document/hasprivatetoken/index.md

Co-authored-by: Brian Smith <brian@smith.berlin>

* Update files/en-us/web/api/private_state_token_api/using/index.md

Co-authored-by: Brian Smith <brian@smith.berlin>

* Update files/en-us/web/api/private_state_token_api/using/index.md

Co-authored-by: Brian Smith <brian@smith.berlin>

* Update files/en-us/web/api/private_state_token_api/using/index.md

Co-authored-by: Brian Smith <brian@smith.berlin>

* Update files/en-us/web/http/reference/headers/permissions-policy/private-state-token-issuance/index.md

Co-authored-by: Brian Smith <brian@smith.berlin>

* Update files/en-us/web/http/reference/headers/sec-private-state-token/index.md

Co-authored-by: Brian Smith <brian@smith.berlin>

* Update files/en-us/web/http/reference/headers/sec-private-state-token-lifetime/index.md

Co-authored-by: Brian Smith <brian@smith.berlin>

* Add unblinded and unblinds to spellcheck list

* chore: include package-lock.json

---------

Co-authored-by: Brian Smith <brian@smith.berlin>
2025-12-16 11:03:04 +01:00
Brian Smith
63238dd9c5 feat: Update issue template config (#42371)
* feat: Update issue template config

* Update .github/ISSUE_TEMPLATE/config.yml

Co-authored-by: Dipika Bhattacharya <dipika@foss-community.org>

---------

Co-authored-by: Dipika Bhattacharya <dipika@foss-community.org>
2025-12-15 09:45:16 +01:00
Andi Pieper
d21d8f39b7 feat(jsondata): add translations for CSS formal definitions (#42241)
* adds a new translation file for webref-based CSS formal definitions.

* added css formal definition translation file

* formal translations

* Update CODEOWNERS

* Add translations for CSSFormalDefinitions based on mdn-data

* chore(L10n-CSSFormalDefinitions): add machine-translations

* chore(vscode/cspell): ignore L10n files

---------

Co-authored-by: Claas Augner <495429+caugner@users.noreply.github.com>
Co-authored-by: Claas Augner <caugner@mozilla.com>
2025-12-11 18:05:32 +01:00
dependabot[bot]
e90794ef9d ci(deps): bump actions/checkout from 6.0.0 to 6.0.1 (#42289) 2025-12-08 14:06:36 +00:00
dependabot[bot]
1afda5d493 ci(deps): bump actions/setup-node from 6.0.0 to 6.1.0 (#42287) 2025-12-08 14:05:27 +00:00
dependabot[bot]
7cd9610501 ci(deps): bump peter-evans/create-pull-request from 7.0.9 to 7.0.11 (#42290) 2025-12-08 14:02:45 +00:00
Claas Augner
c0432144ab ci(pr-check_scripts): start with GITHUB_TOKEN (#42200)
* ci(workflows): remove obsolete comment

We no longer depend on microsoft/vscode-ripgrep,
and already mention the API limit above.

* ci(pr-check_scripts): start with GITHUB_TOKEN
2025-12-03 11:37:56 +01:00
Vadim Makeev
357fa6202b Add Firefox release automation script (#41897)
* Add Firefox release automation script

* Move script to helpers

* Move script

* Set code owners for content scripts

* Split markdown template into a separate file

* Fix path

* Use fetch()
2025-12-03 10:57:52 +01:00
Claas Augner
c1a84f8ae2 ci(pr-check-lint_content): handle egrep not matching any line (#42189) 2025-12-02 11:07:21 +01:00
Claas Augner
48ef6800cf ci(pr-test): run fred-ssr with npx (#42186)
It's not a script, it's a binary provided by fred.
2025-12-01 15:00:27 +01:00
Claas Augner
e644e6abf5 chore(deps)!: migrate from Yarn to npm (#42149) 2025-12-01 13:00:08 +01:00
dependabot[bot]
e888d05d8d ci(deps): bump actions/checkout from 5.0.0 to 6.0.0 (#42083)
Bumps [actions/checkout](https://github.com/actions/checkout) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](08c6903cd8...1af3b93b68)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 17:12:07 +01:00
dependabot[bot]
888a5f8959 ci(deps): bump reviewdog/action-setup from 1.4.0 to 1.5.0 (#42085) 2025-11-24 14:13:38 +00:00
dependabot[bot]
8f5520def3 ci(deps): bump peter-evans/create-pull-request from 7.0.8 to 7.0.9 (#42084) 2025-11-24 14:13:33 +00:00
Claas Augner
ff16ef5200 docs(SECURITY): sync security policy (#41892) 2025-11-18 09:59:34 +01:00
Claas Augner
8613652cf2 ci(CODEOWNERS): add Engineering for .vscode/tests/package.json/yarn.lock (#41760) 2025-10-31 15:20:53 +01:00
Claas Augner
abe59ef21a ci(workflows): specify pull_request_target branches (#41741) 2025-10-30 10:49:30 +01:00
Claas Augner
c83df62055 ci(workflows): run lint/checks on all PRs (#41739)
Not only PRs targeting `main`.
2025-10-30 10:48:58 +01:00
Claas Augner
748951ee6d ci(workflows): pin 3rd party actions (#41710)
Co-authored-by: Andi Pieper <apieper@mozilla.com>
2025-10-28 15:40:00 +01:00
dependabot[bot]
4ea51b8304 ci(deps): bump actions/upload-artifact from 4 to 5 (#41709)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 18:11:07 +01:00
dependabot[bot]
59d2427ad2 ci(deps): bump actions/download-artifact from 5 to 6 (#41707)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 18:10:31 +01:00
Claas Augner
fe29faf168 chore: migrate GitHub team references (#41702) 2025-10-27 14:02:28 +01:00
Claas Augner
838b847506 ci(workflows): remove idle workflow (#41564) 2025-10-17 09:45:20 +02:00
dependabot[bot]
cf9c872a1b ci(deps): bump actions/setup-node from 4 to 6 (#41528) 2025-10-16 12:33:11 +02:00
Claas Augner
9e6335a278 ci(workflows): disable automatic setup-node caching (#41544) 2025-10-16 12:10:22 +02:00
Claas Augner
128747c10c ci(dependabot): update GitHub Actions weekly (#41448) 2025-10-15 11:41:47 +02:00
Claas Augner
9b0ddeb01f ci(system-file-changes): pass actor/author via env (#41433) 2025-10-14 17:26:20 +02:00
Claas Augner
364ba96ccd ci(workflows): disable actions/checkout credential persistance (#41491) 2025-10-13 13:13:50 +02:00
Claas Augner
fcafcdf7bd chore(CODEOWNERS): update Engineering code ownership (#41453)
* chore(CODEOWNERS): add Engineering for workflows and CODEOWNERS

* chore(codeowners): replace core-dev, include `/scripts`
2025-10-09 13:27:58 -04:00
Claas Augner
56071550b2 ci(workflows): disable actions/checkout credential persistance (#41435) 2025-10-09 13:23:40 +02:00
Claas Augner
b3093f9eaa feat(yari): add filecheck script + remove from dependencies (#41359)
* feat(scripts): add filecheck from yari

* chore(scripts): remove start:legacy script

* chore(scripts): use rari directly in {build,content}

* ci(pr-test): stop copying yari assets

* chore(scripts/up-to-date-check): check fred, not yari

* chore(deps): remove @mdn/yari dependency

* chore(codeowners): set @mdn/core-dev as filecheck owner

* chore(scripts): remove deprecated `start:fred` script

* test(scripts/filecheck): add test cases from yari

* test(front-matter_linter): rewrite for native test runner

* chore(deps-dev): remove jest
2025-10-09 13:22:48 +02:00
Claas Augner
0cbaabca8a Revert "ci(pr-review-companion): print workflow_run payload" (#41417)
Revert "ci(pr-review-companion): print workflow_run payload (#41416)"

This reverts commit 912bb1712b.
2025-10-07 10:43:52 +02:00
Claas Augner
912bb1712b ci(pr-review-companion): print workflow_run payload (#41416) 2025-10-07 10:36:37 +02:00
Claas Augner
55fa52e3b0 Revert "ci(pr-review-companion): use PR number from event payload (#41415)
Revert "ci(pr-review-companion): use PR number from event payload (#41013)"

This reverts commit 260db2823b.
2025-10-07 10:29:11 +02:00
Claas Augner
0440d2cd4a ci(pr-review-companion): report deployment status on commit (#41017) 2025-10-06 13:56:40 +02:00
Claas Augner
260db2823b ci(pr-review-companion): use PR number from event payload (#41013) 2025-10-03 20:05:16 +02:00
Claas Augner
af9fd7e906 ci: remove ping-other-repos workflow (#41382) 2025-10-03 20:55:26 +09:00
dependabot[bot]
331e6aa10f chore(deps): bump google-github-actions/auth from 2 to 3 (#40941) 2025-10-02 14:36:35 +00:00
dependabot[bot]
e62f1bb0ff chore(deps): bump google-github-actions/setup-gcloud from 2 to 3 (#40924) 2025-09-30 07:28:03 +00:00
Leo McArdle
b1a46816df fix(pr-test): enable writer toolbar (#41270) 2025-09-24 11:01:41 +01:00
dependabot[bot]
3a0eee6480 chore(deps): bump actions/labeler from 5 to 6 (#41031) 2025-09-05 15:43:59 +00:00
dependabot[bot]
946dbe8624 chore(deps): bump google-github-actions/upload-cloud-storage from 2 to 3 (#41009) 2025-09-04 10:55:15 +00:00
Claas Augner
f8bbd68e59 feat: use fred by default (#40961)
Makes fred the default front end for:

- the `yarn start` script
- the `pr-test` workflow (used by the `pr-review-companion`)

The existing `start` script is preserved as `start:legacy`
for now, but will be removed soon.

See: https://github.com/mdn/fred/
2025-09-04 09:48:10 +02:00
dependabot[bot]
7d49290e6a chore(deps): bump reviewdog/action-setup from 1.3.2 to 1.4.0 (#41012) 2025-09-04 04:32:13 +00:00
Thomas Steiner
5362d9ea24 meta: Close comment in PR template (#40808)
* Close comment in PR template

* Make the comments stand out more
2025-08-21 17:32:27 +02:00
Claas Augner
68e51731a7 ci(pr-check-lint_content): fix typo in env variable (#40831)
ci(pr-check-lint_content): use FILTERED_FILES

The workflow referenced a non-existing env variable.
2025-08-21 17:29:13 +02:00
dependabot[bot]
01822effc8 chore(deps): bump actions/checkout from 4 to 5 (#40700)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
Co-authored-by: Dipika Bhattacharya <dipika@foss-community.org>
2025-08-13 11:11:53 -04:00
Andi Pieper
e4eb45be84 fix(workflows): pass changed files via bash array (#40648)
* Use a bash array instead of a string to convey the file list to linters

* refactor xargs usage

* removed debug option from step

* removed commented code

* fix file existence text
2025-08-11 17:52:46 +02:00
dependabot[bot]
21c2bca09f chore(deps): bump actions/download-artifact from 4 to 5 (#40656)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-06 12:17:59 -04:00