114 Commits
Author SHA1 Message Date
dependabot[bot] 3d7d569d3b chore (deps): bump the actions-dependencies group with 3 updates (#2849)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-25 18:25:23 +01:00
alleria173 7f66ae96ce Task/awaiting response label (#2647) 2026-09-18 13:05:35 +01:00
dependabot[bot] 5b3f8856c1 chore (deps): bump docker/setup-qemu-action from 4.2.0 to 4.3.0 in the actions-dependencies group (#2811)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-16 18:30:18 +01:00
GCHQDeveloper581andCopilot Autofix powered by AI 68b979f358 Update chromedriver (#2742)
Co-authored-by: Copilot Autofix powered by AI <[email protected]>
2026-09-04 17:10:57 +01:00
dependabot[bot] a1c2df029e chore (deps): bump docker/setup-buildx-action from 4.2.0 to 4.3.0 in the actions-dependencies group across 1 directory (#2737)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-29 11:03:32 +01:00
alleria173 2fc915bd37 Feat/node 26 support (#2699) 2026-08-18 16:28:03 +01:00
dependabot[bot] b701878f7c chore (deps): bump docker/login-action from 4.5.2 to 4.6.0 in the actions-dependencies group (#2716)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-18 12:38:11 +01:00
dependabot[bot] 1d39e75dac chore (deps): bump the actions-dependencies group with 2 updates (#2703)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-06 07:49:01 +01:00
dependabot[bot] 51600c4a4f chore (deps): bump the actions-dependencies group across 1 directory with 2 updates (#2685)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-24 08:49:31 +01:00
dependabot[bot] 49b855c761 chore (deps): bump the actions-dependencies group across 1 directory with 6 updates (#2668)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-14 16:24:22 +01:00
GCHQDeveloper581 3ca7c792df Feature: automatically expire PRs if CLA remains unsigned for an extended period (#2636) 2026-07-03 15:54:10 +01:00
GCHQDeveloper581 740d350306 Add a workflow to automatically flag PRs without a signed CLA (#2627) 2026-07-03 11:28:53 +01:00
dependabot[bot] 9672a8f870 chore (deps): bump actions/checkout from 6.0.3 to 7.0.0 in the actions-dependencies group (#2601)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-26 09:25:12 +01:00
dependabot[bot] 86d579b1ec chore (deps): bump the actions-dependencies group with 2 updates (#2551)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-12 12:14:19 +01:00
dependabot[bot]andGCHQDeveloper581 3034d63f90 chore (deps): bump the minor-updates group with 5 updates (#2500)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: GCHQDeveloper581 <[email protected]> (removed jq-web update, and added it to dependabot.yml block list)
2026-06-05 10:26:43 +01:00
GCHQDeveloper581 5383da81f8 Make dependabot quieter (#2467)
* group remaining update categories
* add cooldowns
2026-05-28 14:51:05 +01:00
GCHQDeveloper581 98bb5f117d Bump webpack-dev-server to 5.2.4 (#2417) 2026-05-28 09:38:25 +01:00
dependabot[bot] 3da6a51ef7 chore (deps): bump docker/setup-buildx-action from 4.0.0 to 4.1.0 (#2439)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-27 16:24:07 +01:00
dependabot[bot] ea29704a73 chore (deps): bump docker/login-action from 4.1.0 to 4.2.0 (#2441)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-27 16:20:47 +01:00
dependabot[bot] 4de8d338aa chore (deps): bump docker/metadata-action from 6.0.0 to 6.1.0 (#2442)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-27 16:09:51 +01:00
Blank0120andGCHQDeveloper581 6a3a370bb1 update bson (#2425)
Co-authored-by: GCHQDeveloper581 <[email protected]> (update of dependabot excluded packages)
2026-05-23 12:42:40 +01:00
dependabot[bot] 50d5798c1f chore (deps): bump docker/build-push-action from 7.1.0 to 7.2.0 (#2431)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-23 11:16:44 +01:00
GCHQDeveloper581 cf6912f640 Update chromedriver, and install corresponding chrome in workflows (fixes build) (#2387) 2026-05-18 10:38:11 +01:00
GCHQDeveloper581andStepSecurity Bot 0bb5472e50 [StepSecurity] Apply security best practices (#2378)
Signed-off-by: StepSecurity Bot <[email protected]>
Co-authored-by: StepSecurity Bot <[email protected]>
2026-05-14 14:59:07 +01:00
GCHQDeveloper581 3471731aaf Build docker container for arm v7 as well (#2379) 2026-05-14 13:51:58 +01:00
dependabot[bot] ba326e2d92 chore (deps): bump docker/login-action from 3 to 4 (#2363)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 10:13:13 +01:00
dependabot[bot] b088f75bf3 chore (deps): bump docker/setup-buildx-action from 3 to 4 (#2364)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 10:09:15 +01:00
dependabot[bot] 4560648c7f chore (deps): bump crazy-max/ghaction-github-pages from 3 to 5 (#2365)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 10:06:45 +01:00
dependabot[bot] 81c360bdad chore (deps): bump docker/metadata-action from 4 to 6 (#2366)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 09:56:36 +01:00
dependabot[bot] ed5751f7ec chore (deps): bump docker/setup-qemu-action from 3 to 4 (#2367)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 09:53:16 +01:00
GCHQDeveloper581 d5a0b87194 Update dependabot for Node 24. (#2361)
- Reenable update of github actions
- Unpin some packages
2026-05-07 14:15:49 +01:00
GCHQDeveloper581 1fdd2ecf20 Node version update from 22 to 24 (#2347)
Changes mostly authored-by: Leon Zandman <[email protected]>
Cherry pick and minor additions by GCHQDeveloper581 <[email protected]>
2026-04-28 13:18:02 +01:00
GCHQDeveloper581 864afa85aa Make compatible with node >=22 (#2273)
Breaking change: uplifts the minimum version of node required to v20
2026-04-28 07:18:44 +01:00
GCHQDeveloper581 dd9e8c018d (Feature) Improve CI (#2328)
* Use "npm ci"  rather than "npm install"
* Move UI tests before production image build
* Save zip file artefact from build
2026-04-20 10:49:48 +01:00
GCHQDeveloper581 d591d2be1b Update dependabot.yml (#2326)
Ignore jimp-1.6.1 (broken) when searching for updates.
2026-04-17 14:16:51 +01:00
GCHQ Developer 85297 b0fa1f8d1b Add pull request template with AI usage disclosure (#2279) 2026-03-23 14:01:42 +00:00
GCHQDeveloper581 19bc8169ce Configure dependabot updates (#2259) 2026-03-19 10:13:03 +00:00
GCHQDeveloper581 7ba58cd4ce Fix npm publish - Run "npm ci" and "npm run node" under node 18 then switch to node 24.5 (#2192)
Fixes a problem where some generated files were not included in the npm package as they hadn't been built.
2026-02-12 09:39:15 +00:00
GCHQDeveloper581 293f304841 Separate npm publish out into separate job and run with Node 24.5 (#2188)
Enables trusted publishing of npm package, which requires Node >= 22.14 and npm >= 11.5.1 (npm 11.5.1 is bundled with node 24.5)
main build cannot currently be done with 24.5 due to minor incompatibilities in the codebase.
2026-02-11 09:36:43 +00:00
GCHQ Developer 85297 abbb8496cc Add contents write permission to releases workflow (#2182) 2026-02-06 12:15:06 +00:00
GCHQ Developer 85297 4ca5157508 Fix release workflow permissions (#2181) 2026-02-06 11:34:50 +00:00
GCHQ Developer 85297 4e8f0c34f3 Remove custom CodeQL workflow (#2176) 2026-02-04 15:26:23 +00:00
GCHQDeveloper581andCopilot Autofix powered by AI de3a5ff634 Fix code scanning warnings in workflows (#2177)
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-02-04 15:12:25 +00:00
GCHQ Developer 85297andGCHQDeveloper581 693b7d86dd Use NPM trusted publishing (#2174)
Co-authored-by: GCHQDeveloper581 <[email protected]> (minor tweaks only)
2026-02-04 14:20:22 +00:00
Alex GustafssonandC85297 64399ad60e Use recommended GitHub Actions to build image (#2055)
Co-authored-by: C85297 <[email protected]>
2026-02-03 15:42:46 +00:00
GCHQ Developer C85297 96c93b95f2 Remove version 10 message from banner (#2169) 2026-02-03 15:12:41 +00:00
PathToLife c475a24854 Re-enable Npm Release in github workflows 2025-05-02 15:04:17 +12:00
PathToLife a42c7de112 test buildah platforms flag environment variables 2025-03-10 18:00:49 +13:00
PathToLife b85036b78f Dockerfile manual architecture selection for multiplatform build. Disable NPM Publish for testing 2025-03-10 17:28:20 +13:00
PathToLife 3b75e13287 ci release error fix, apply detect chrome driver version npm install env var 2025-03-10 12:46:34 +13:00