Commit Graph
56 Commits
Author SHA1 Message Date
dependabot[bot] 13ab0d59bb Bump paambaati/codeclimate-action from 6.0.0 to 8.0.0
Bumps [paambaati/codeclimate-action](https://github.com/paambaati/codeclimate-action) from 6.0.0 to 8.0.0.
- [Release notes](https://github.com/paambaati/codeclimate-action/releases)
- [Changelog](https://github.com/paambaati/codeclimate-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/paambaati/codeclimate-action/compare/v6.0.0...v8.0.0)

---
updated-dependencies:
- dependency-name: paambaati/codeclimate-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-12 09:38:05 +00:00
dependabot[bot] 4db122fc2a Bump paambaati/codeclimate-action from 5.0.0 to 6.0.0
Bumps [paambaati/codeclimate-action](https://github.com/paambaati/codeclimate-action) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/paambaati/codeclimate-action/releases)
- [Changelog](https://github.com/paambaati/codeclimate-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/paambaati/codeclimate-action/compare/v5.0.0...v6.0.0)

---
updated-dependencies:
- dependency-name: paambaati/codeclimate-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-26 09:26:46 +00:00
James Smith 7ab86c42cd check english only in CI
other languages will always lag, but we want to make sure the English files are good.
2024-04-23 12:42:36 +01:00
James Smith 89b6c68881 move typescript check to after db migrations are done 2024-03-06 12:18:16 +00:00
James Smith 510833f894 extract reusable steps into composite action 2024-03-06 12:04:04 +00:00
James Smith 656af497b5 reduce duplication in builds 2024-03-04 09:52:06 +00:00
James Smith ee8039ec45 read node version from file in CI 2024-02-28 12:33:05 +00:00
James Smith 4a58601382 move i18n tests to a CI lint step instead of spec test 2024-02-12 14:44:28 +00:00
James Smith 0b3664ceb0 enable erblint in CI and in pre-commit 2024-02-05 21:55:09 +00:00
James Smith 98e520d6f1 run migration in test env 2024-02-05 11:15:57 +00:00
James Smith 050964f6aa reset and prepare db from scratch in CI tests 2024-02-05 11:03:32 +00:00
James Smith f6b9b61dc7 update codeclimate test reporter key 2024-01-31 11:29:30 +00:00
James Smith 9d4c2f1447 Revert "Update to Ruby 3.3.0" 2024-01-24 10:07:28 +00:00
James Smith 1466bc1016 Update to Ruby 3.3.0 2024-01-22 09:37:47 +00:00
dependabot[bot] f0fb2dccd6 build(deps): bump actions/setup-node from 3 to 4
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>
2023-10-24 09:20:12 +00:00
dependabot[bot] 730c354323 build(deps): bump actions/checkout from 3 to 4
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>
2023-09-05 09:52:58 +00:00
dependabot[bot] 096c73ff08 build(deps): bump paambaati/codeclimate-action from 4.0.0 to 5.0.0
Bumps [paambaati/codeclimate-action](https://github.com/paambaati/codeclimate-action) from 4.0.0 to 5.0.0.
- [Release notes](https://github.com/paambaati/codeclimate-action/releases)
- [Changelog](https://github.com/paambaati/codeclimate-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/paambaati/codeclimate-action/compare/v4.0.0...v5.0.0)

---
updated-dependencies:
- dependency-name: paambaati/codeclimate-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-06 09:58:20 +00:00
James Smith acc66514e0 Merge pull request #1247 from Floppy/ruby-3-2-and-bundler-2-4
Update to Ruby 3.2.2 and bundler 2.4.13
2023-06-04 17:00:36 +01:00
James Smith 45a301c027 update to Node 18.16.0 LTS 2023-06-04 16:50:34 +01:00
James Smith fa3b4351fc Update to Ruby 3.2.2 and bundler 2.4.13 2023-06-04 16:34:39 +01:00
James Smith 1ff17a7cdd Merge pull request #1181 from Floppy/dependabot/github_actions/paambaati/codeclimate-action-4.0.0
build(deps): bump paambaati/codeclimate-action from 3.2.0 to 4.0.0
2023-05-10 17:21:25 +01:00
dependabot[bot] 43e5a262c1 build(deps): bump paambaati/codeclimate-action from 3.2.0 to 4.0.0
Bumps [paambaati/codeclimate-action](https://github.com/paambaati/codeclimate-action) from 3.2.0 to 4.0.0.
- [Release notes](https://github.com/paambaati/codeclimate-action/releases)
- [Changelog](https://github.com/paambaati/codeclimate-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/paambaati/codeclimate-action/compare/v3.2.0...v4.0.0)

---
updated-dependencies:
- dependency-name: paambaati/codeclimate-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-24 10:54:18 +00:00
James Smith ef3afbf3bc need libglfw3 with linter too 2023-04-18 00:10:12 +01:00
James Smith 8fb2c28128 add libglfw3 on github actions workflow 2023-04-17 23:48:25 +01:00
James Smith 472caed68f use rubocop in GH actions and in pre-commit
it's standard plus other stuff, so we want this to be the thing we use - I was wrong to change it to standardrb before
2023-03-11 17:59:08 +00:00
James Smith 6b29a3d3fc linter should be using standardrb executable 2023-02-28 16:19:36 +00:00
James Smith 412b260c21 Include test reporter ID in workflow
otherwise it doesn't work for fork PRs. Resolves #1048
2023-02-27 18:08:59 +00:00
James Smith b15e3538a8 run tests with coverage in one step 2023-02-21 10:31:52 +00:00
James Smith c1b1af3e05 add codeclimate action to CI run 2023-02-21 10:26:08 +00:00
James Smith 09c5ca8a7f run rubocop configured for standard, rather than standardrb 2022-12-12 15:10:28 +00:00
James Smith 1f82f57eac update node versions to latest LTS, 18.12.1 2022-11-14 22:58:51 +00:00
James Smith adf3795209 add typescript checking tasks in dev and CI 2022-08-03 19:57:55 +01:00
James Smith 5bbe73340c remove webpacker 2022-08-02 15:00:36 +01:00
James Smith 0874c0f58f Remove stimulus
We're not using it and I don't understand it (yet)
2022-08-01 10:48:00 +01:00
James Smith bc2e44ae31 update to Node 16.16 2022-08-01 10:30:47 +01:00
James Smith 13480cd91b Update to Ruby 3.1 and Bundler 2.3.18 2022-07-25 17:53:57 +01:00
James Smith 3c9f648d0a add data migrations on CI 2022-06-14 23:00:49 +01:00
dependabot[bot] 7761e8711b Bump actions/checkout from 2.4.0 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.4.0 to 3.
- [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/v2.4.0...v3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 09:13:34 +00:00
dependabot[bot] 7e8de6ccdc Bump actions/setup-node from 2.5.1 to 3
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.5.1 to 3.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.5.1...v3)

---
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>
2022-02-25 09:07:16 +00:00
dependabot[bot] c987e3c90d Bump actions/setup-node from 2.5.0 to 2.5.1
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.5.0...v2.5.1)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-06 23:28:19 +00:00
James Smith 536c2d7e79 Force ruby 3.0.1 in github actions 2022-01-06 23:22:06 +00:00
dependabot[bot] 6c26ab7c73 Bump actions/setup-node from 2.4.1 to 2.5.0
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.4.1...v2.5.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-30 09:07:16 +00:00
dependabot[bot] 8250c1d787 Bump actions/checkout from 2.3.5 to 2.4.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.5 to 2.4.0.
- [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/v2.3.5...v2.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-03 09:06:14 +00:00
dependabot[bot] d7d9d213b7 Bump actions/checkout from 2.3.4 to 2.3.5
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.3.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/v2.3.4...v2.3.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-18 09:08:17 +00:00
dependabot[bot] 63d36ee24c Bump actions/setup-node from 2.4.0 to 2.4.1
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.4.0...v2.4.1)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-28 09:07:52 +00:00
dependabot[bot] 7f7bfda49c Bump actions/setup-node from 2.1.5 to 2.4.0
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.1.5 to 2.4.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.1.5...v2.4.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-06 09:06:19 +00:00
dependabot[bot] d41ede8ab5 Bump actions/checkout from 2 to 2.3.4
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 2.3.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/v2...v2.3.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-12 05:54:29 +00:00
James Smith 058f9a26d4 lint with ts-standard 2021-03-19 11:10:09 +00:00
James Smith b55b816854 Run tests on PRs not just push 2021-03-14 18:30:28 +00:00
dependabot[bot] 784a9e72e5 Bump actions/setup-node from v2.1.4 to v2.1.5
Bumps [actions/setup-node](https://github.com/actions/setup-node) from v2.1.4 to v2.1.5.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.1.4...46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-23 07:17:40 +00:00