28 Commits

Author SHA1 Message Date
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] <support@github.com>
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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-12 12:14:19 +01:00
GCHQDeveloper581
cf6912f640
Update chromedriver, and install corresponding chrome in workflows (fixes build) (#2387) 2026-05-18 10:38:11 +01:00
GCHQDeveloper581
0bb5472e50
[StepSecurity] Apply security best practices (#2378)
Signed-off-by: StepSecurity Bot <bot@stepsecurity.io>
Co-authored-by: StepSecurity Bot <bot@stepsecurity.io>
2026-05-14 14:59:07 +01:00
dependabot[bot]
4560648c7f
chore (deps): bump crazy-max/ghaction-github-pages from 3 to 5 (#2365)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 10:06:45 +01:00
GCHQDeveloper581
1fdd2ecf20
Node version update from 22 to 24 (#2347)
Changes mostly authored-by: Leon Zandman <leon@wirwar.com>
Cherry pick and minor additions by GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com>
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
GCHQ Developer 85297
4ca5157508
Fix release workflow permissions (#2181) 2026-02-06 11:34:50 +00:00
GCHQDeveloper581
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 85297
693b7d86dd
Use NPM trusted publishing (#2174)
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> (minor tweaks only)
2026-02-04 14:20:22 +00:00
GCHQ Developer C85297
96c93b95f2
Remove version 10 message from banner (#2169) 2026-02-03 15:12:41 +00:00
Alexander
5455061e15 Atomatically detect chrome driver version 2025-02-10 23:53:55 +00:00
n1474335
84aad167d5 Tweaked compile message 2023-03-22 11:59:35 +00:00
n1474335
c6569b7c47 Added compile message to master build chain 2023-03-22 10:30:42 +00:00
n1474335
b9f2bddffc Added UI tests back into Github Actions scripts 2023-03-09 14:01:21 +00:00
Frazer Smith
a68ce5a5af
Update GitHub Actions 2022-10-06 13:58:01 +01:00
n1474335
7b245b084a Updated to Node v18 and removed node-sass dependency 2022-09-09 21:22:55 +01:00
n1474335
9273f97d88 Updated dependencies 2022-03-28 15:42:11 +01:00
n1474335
4ef65589e8 Actions can now be triggered manually 2022-03-25 15:24:21 +00:00
n1474335
b09f98fbb4 Updated to Node 17 2022-03-25 14:59:54 +00:00
John L
bca296ee37 GitHub actions update 2022-02-04 11:02:52 +00:00
n1474335
8379a9b275 Skipping UI tests in GitHub Actions 2021-08-10 14:26:33 +01:00
n1474335
8ad18bc7db Added 'Fuzzy Match' operation 2021-02-12 13:51:51 +00:00
n1474335
de84fbdd1c Renamed workflows 2021-02-10 18:37:46 +00:00
n1474335
a74ee47bf0 Updated actions config 2021-02-01 14:18:17 +00:00
n1474335
7b68b92498 Updated actions config 2021-02-01 14:14:40 +00:00
n1474335
274f3acd45 Added GH Releases and NPM actions 2021-02-01 14:10:21 +00:00