summaryrefslogtreecommitdiff
path: root/.github/workflows
Commit message (Collapse)AuthorAge
* Remove hardcoded version from manifestDarius Jahandarie2023-09-23
| | | | | | * Dynamically set version as argument to build script * Set version using tag ref_name in CI * [Cleanup] gitignore ext/manifest.json as it's dynamically generated
* Merge pull request #219 from themoeway/fix-workflow-permissionsDarius Jahandarie2023-08-20
|\ | | | | | | Restrict workflow permissions to satisfy OSSF Scorecard
| * Restrict workflow permissions to satisfy OSSF ScorecardDarius Jahandarie2023-08-20
| |
* | Merge branch 'master' into codeql-workflowDarius Jahandarie2023-08-20
|\|
| * Fix auto-approval CI workflowDarius Jahandarie2023-08-20
| |
| * Auto-approve safe PRsDarius Jahandarie2023-08-20
| |
* | Use custom CodeQL workflowDarius Jahandarie2023-08-20
|/
* Use a fine-grained PAT in scorecard.ymlDarius Jahandarie2023-08-20
| | | For additional checks in the scorecard, such as branch protection checks.
* Fix caching and fonts in playwright.ymlDarius Jahandarie2023-08-20
| | | | | | | When playwright is installed (i.e., not pulled from cache), the `--with-deps` flag causes it to pull in system dependencies as well. That makes the current caching strategy incoherent, as those dependencies will not be part of the cache as defined. Causing different behavior when pulling from cache vs installing fresh. In particular, some of the dependencies it pulls in are fonts, which causes the output of the test to change due to the available fonts changing. In fact, fonts are the _only_ dependencies it pulls in, everything else is already present in the stock ubuntu image. So it seems fine to just remove `--with-deps` and just pull in the image. If we discover we need system deps at any point, we can use `npx playwright install-deps chromium` in a separate command to pull in those deps, and figure out an alternate caching strategy fo rthem.
* Fix typo in publish-firefox-development.ymlDarius Jahandarie2023-08-19
|
* Bump ossf/scorecard-action from 2.1.3 to 2.2.0dependabot[bot]2023-08-19
| | | | | | | | | | | | | | | Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.1.3 to 2.2.0. - [Release notes](https://github.com/ossf/scorecard-action/releases) - [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md) - [Commits](https://github.com/ossf/scorecard-action/compare/80e868c13c90f172d68d1f4501dee99e2479f7af...08b4669551908b1024bb425080c797723083c031) --- updated-dependencies: - dependency-name: ossf/scorecard-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Merge pull request #200 from ↵Darius Jahandarie2023-08-19
|\ | | | | | | | | themoeway/dependabot/github_actions/ad-m/github-push-action-9a2e3c14aaecf56d5816dc3a54514f82050820b2 Bump ad-m/github-push-action from 0fafdd62b84042d49ec0cb92d9cac7f7ce4ec79e to 9a2e3c14aaecf56d5816dc3a54514f82050820b2
| * Bump ad-m/github-push-actiondependabot[bot]2023-08-17
| | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [ad-m/github-push-action](https://github.com/ad-m/github-push-action) from 0fafdd62b84042d49ec0cb92d9cac7f7ce4ec79e to 9a2e3c14aaecf56d5816dc3a54514f82050820b2. - [Release notes](https://github.com/ad-m/github-push-action/releases) - [Commits](https://github.com/ad-m/github-push-action/compare/0fafdd62b84042d49ec0cb92d9cac7f7ce4ec79e...9a2e3c14aaecf56d5816dc3a54514f82050820b2) --- updated-dependencies: - dependency-name: ad-m/github-push-action dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
* | Bump github/codeql-action from 2.2.9 to 2.21.4dependabot[bot]2023-08-19
|/ | | | | | | | | | | | | | | Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.9 to 2.21.4. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/04df1262e6247151b5ac09cd2c303ac36ad3f62b...a09933a12a80f87b87005513f0abb1494c27a716) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Remove font checkEwan Fox2023-08-16
|
* Revert and Fix!Ewan Fox2023-08-16
|
* Merge pull request #154 from ↵dependabot[bot]2023-06-04
|\ | | | | | | themoeway/dependabot/github_actions/lycheeverse/lychee-action-1.8.0
| * Bump lycheeverse/lychee-action from 1.6.1 to 1.8.0dependabot[bot]2023-05-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 1.6.1 to 1.8.0. - [Release notes](https://github.com/lycheeverse/lychee-action/releases) - [Commits](https://github.com/lycheeverse/lychee-action/compare/9ace499fe66cee282a29eaa628fdac2c72fa087f...ec3ed119d4f44ad2673a7232460dc7dff59d2421) --- updated-dependencies: - dependency-name: lycheeverse/lychee-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #152 from ↵dependabot[bot]2023-06-04
|\ \ | | | | | | | | | themoeway/dependabot/github_actions/robinraju/release-downloader-1.8
| * | Bump robinraju/release-downloader from 1.7 to 1.8dependabot[bot]2023-05-08
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.7 to 1.8. - [Release notes](https://github.com/robinraju/release-downloader/releases) - [Commits](https://github.com/robinraju/release-downloader/compare/768b85c8d69164800db5fc00337ab917daf3ce68...efa4cd07bd0195e6cc65e9e30c251b49ce4d3e51) --- updated-dependencies: - dependency-name: robinraju/release-downloader dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* / Bump dawidd6/action-download-artifact from 2.26.0 to 2.27.0dependabot[bot]2023-04-17
|/ | | | | | | | | | | | | | Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 2.26.0 to 2.27.0. - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](https://github.com/dawidd6/action-download-artifact/compare/5e780fc7bbd0cac69fc73271ed86edf5dcb72d67...246dbf436b23d7c49e21a7ab8204ca9ecd1fe615) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* fix publish-firefox-development's upload_url for xpiDarius Jahandarie2023-04-07
|
* playwright: try to make sure font installs properlyDarius Jahandarie2023-04-03
|
* Bump github/codeql-action from 2.2.4 to 2.2.9dependabot[bot]2023-04-02
| | | | | | | | | | | | | | | Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.4 to 2.2.9. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/17573ee1cc1b9d061760f3a006fc4aac4f944fd5...04df1262e6247151b5ac09cd2c303ac36ad3f62b) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* ossf/scorecard-action 2.1.2 -> 2.1.3Darius Jahandarie2023-04-02
|
* Remove playwright test results from comment because they are sometimes too ↵Darius Jahandarie2023-04-02
| | | | big and cause it to fail.
* Make playwright_comment work even when there are retries / flaky testsDarius Jahandarie2023-04-02
|
* playwright: add cjk fontsxy2_2023-03-30
| | | | By default CJK fonts are not installed on the Ubuntu image,
* Merge branch 'master' into cjkxy22023-03-30
|\
| * Continue fixing playwright_commentDarius Jahandarie2023-03-30
| |
| * Continue fixing playwright_commentDarius Jahandarie2023-03-30
| |
| * Continue to fix playwright_commentDarius Jahandarie2023-03-30
| |
| * Fix more errors in playwright_commentDarius Jahandarie2023-03-30
| |
| * Fix error in playwright_commentDarius Jahandarie2023-03-27
| |
* | playwright: install Japanese font in Ubuntu imagexy2_2023-03-26
|/ | | | | By default CJK fonts are not installed on the Ubuntu image, which led to characters not displaying on the screenshot diffing tests.
* Fix playwright action so that it leaves comments even for PRs from forksDarius Jahandarie2023-03-26
|
* Add visual diffing in CIDarius Jahandarie2023-03-23
|
* CD: Fix error in publish-firefox-development.yml23.3.18.0Darius Jahandarie2023-03-18
|
* CD: Remove unnecessary checkouts and fix pathsDarius Jahandarie2023-03-18
|
* Switch CD to use workflow-dispatch instead of preleased triggerDarius Jahandarie2023-03-18
| | | | For some reason, preleased wasn't triggering (maybe because github actions created the release?).
* Move manifest.json schema validator from create-prerelease-on-tag to ci.yml, ↵Darius Jahandarie2023-03-18
| | | | and make it check for mv3
* Fix cd workflow permissions (pt 2)Darius Jahandarie2023-03-18
|
* Fix cd workflow permissionsDarius Jahandarie2023-03-18
|
* Add forgotten delay workflowDarius Jahandarie2023-03-18
|
* Fix Firefox manifestsDarius Jahandarie2023-03-18
|
* Add CD to build and publish extension to Chrome & Firefox storesDarius Jahandarie2023-03-18
| | | | Resolves #85.
* Format ci.yml, update to checkout@v3, and restrict permissions to satisfy ↵Darius Jahandarie2023-03-12
| | | | OSSF scorecard
* Add OSSF scorecard actionDarius Jahandarie2023-03-12
|
* Fix lycheeDarius Jahandarie2023-03-10
|
* Use lychee to check for broken links in CI, and fix a few broken linksDarius Jahandarie2023-03-10
|