aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/ci.yml
Commit message (Collapse)AuthorAge
* Bump the minor group with 3 updates (#751)dependabot[bot]2024-03-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps the minor group with 3 updates: [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact), [cardinalby/schema-validator-action](https://github.com/cardinalby/schema-validator-action) and [awalsh128/cache-apt-pkgs-action](https://github.com/awalsh128/cache-apt-pkgs-action). Updates `dawidd6/action-download-artifact` from 3.0.0 to 3.1.2 - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](https://github.com/dawidd6/action-download-artifact/compare/e7466d1a7587ed14867642c2ca74b5bcc1e19a2d...71072fbb1229e1317f1a8de6b04206afb461bd67) Updates `cardinalby/schema-validator-action` from 3.1.0 to 3.1.1 - [Release notes](https://github.com/cardinalby/schema-validator-action/releases) - [Commits](https://github.com/cardinalby/schema-validator-action/compare/76c68bfc941bd2dc82859f2528984999d1df36a4...2166123eb256fa40baef7e22ab1379708425efc7) Updates `awalsh128/cache-apt-pkgs-action` from 1.3.1 to 1.4.1 - [Release notes](https://github.com/awalsh128/cache-apt-pkgs-action/releases) - [Commits](https://github.com/awalsh128/cache-apt-pkgs-action/compare/44c33b32f808cdddd5ac0366d70595ed63661ed8...2555a377dfb0ca4763693499998da808e8d5afa0) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor - dependency-name: cardinalby/schema-validator-action dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor - dependency-name: awalsh128/cache-apt-pkgs-action dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Ci updates (#757)toasted-nutbread2024-03-03
| | | | | | | | | * Add test:unit:options to CI * Add test:unit:options to full test * Change config targets * Add newline
* Package scripts update (#714)toasted-nutbread2024-02-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update license-report commands * Rename build-libs * Update test-lint-js * Rename test-lint-json * Update test-lint-css * Rename test-lint-html * Update test-ts * Update test-code * Update test-build * Rename * Test JSON types * Distinguish JS tests from JSON tests * Add bench test * Test markdown * Add fast test option * Rename test:code * Describe scripts * Add test-build action * Add test:static-analysis * Update CI * Fix path * Fix missing type definition
* separate json test out of test-code (#674)StefanVukovic992024-02-15
| | | | | * separate json testing * add to ci
* Add engines to package.json (#442)toasted-nutbread2023-12-25
| | | | | | | * Add engines to package.json * Fix spacing * Replace node version file
* Add typescript checks to CI (#350)toasted-nutbread2023-12-15
| | | | | | | | | * Add typescript checks to CI * Actually save the CI file * Run build-libs before test-ts * Move build libs CI
* Automate generation of legal information for dependenciesDarius Jahandarie2023-11-23
|
* Prevent ci.yml from running twice on PR commitsDarius Jahandarie2023-11-10
|
* Switch to vitest for ESM support; other fixesDarius Jahandarie2023-11-08
|
* build(deps): bump actions/setup-node from 3 to 4dependabot[bot]2023-11-01
| | | | | | | | | | | | | | Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](https://github.com/actions/setup-node/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/setup-node dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* Update schema-validator-action to 3.1.0Darius Jahandarie2023-10-21
|
* Merge branch 'master' into ↵Darius Jahandarie2023-10-01
|\ | | | | | | dependabot/github_actions/cardinalby/schema-validator-action-3.0.0
| * Bump actions/checkout from 3 to 4dependabot[bot]2023-09-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [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/v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
| * 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
* | Turn on lax mode, fix versionDarius Jahandarie2023-10-01
| |
* | Bump cardinalby/schema-validator-action from 1.1.1 to 3.0.0dependabot[bot]2023-08-17
|/ | | | | | | | | | | | | | Bumps [cardinalby/schema-validator-action](https://github.com/cardinalby/schema-validator-action) from 1.1.1 to 3.0.0. - [Release notes](https://github.com/cardinalby/schema-validator-action/releases) - [Commits](https://github.com/cardinalby/schema-validator-action/compare/c2da05377e89dd0c9b7be9420da0b3534b1efcce...8407573c2627c5159428cf9fa3770d13b2360a27) --- updated-dependencies: - dependency-name: cardinalby/schema-validator-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* Move manifest.json schema validator from create-prerelease-on-tag to ci.yml, ↵Darius Jahandarie2023-03-18
| | | | and make it check for mv3
* 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
* 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