summaryrefslogtreecommitdiff
path: root/.github/workflows
Commit message (Collapse)AuthorAge
* 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
|
* Update node version and dependencies (#2100)toasted-nutbread2022-04-02
| | | | | | | | | * Update packages * Update node version used in CI * Update node packages again using node v16 * Update stylelint-config-recommended
* Revert "Auto update manifest version (#1724)"toasted-nutbread2021-05-31
| | | | This reverts commit e637408b4af41a5c2b74b160fb37438d4e56cccc.
* Auto update manifest version (#1724)toasted-nutbread2021-05-31
| | | | | * Update manifest to auto-fill the version based on most recent git tag * Install git in the CI pipeline
* Html lint (#1336)toasted-nutbread2021-01-30
| | | | | | | | | | | | | | | | | | | | | | | * Move style rules * Fix non-unique IDs * Remove erroneous ids * Add title * Fix invalid closing tag * Install html-validate * Add .htmlvalidate.json * Update HTML and styles * Add test-lint-html * Update test files * Update test-lint-html/css commands to have more explicit targets
* Build fixes (#1273)toasted-nutbread2021-01-18
| | | | | * Move build step to the end of continuous integration * Fix manifest mismatch
* CSS lint (#1201)toasted-nutbread2021-01-03
| | | | | | | | | | | | | * Use single quotes instead of double * Install stylelint * Set up config * Update package/tests * Fix lint issues * Update CSS rules
* Add test-manifest to continuous integration tests (#827)toasted-nutbread2020-09-13
|
* Add some basic unit tests for JSON schemastoasted-nutbread2020-02-17
|
* Update workflow definitiontoasted-nutbread2020-02-16
|
* Setup GitHub actionstoasted-nutbread2020-02-12