Commit Graph

97 Commits

Author SHA1 Message Date
jamesread be7168d9c5 cicd: Issue responsibility bugs 2024-12-30 01:59:27 +00:00
jamesread d36b23832c cicd: Issue responsibility bugs 2024-12-30 01:54:36 +00:00
jamesread b6429e9bc7 cicd: Add issue responsibility labels 2024-12-30 01:45:51 +00:00
jamesread 8d4ddd36cd cicd: Goreleaser tikeout 2024-11-02 07:35:36 +00:00
James Read ee26fe6b50
ci github int tests settle (#459)
* ci: Allow more time for GitHub tests to settle

* ci: Run build-snapshot on any push, but dont dupe with PR
2024-10-26 22:10:33 +00:00
James Read 2950b59514
cicd: Devskim actions upgrade (#456) 2024-10-25 13:44:08 +00:00
jamesread 0b66bc7bbd cicd: Labels on issue templates [skip ci] 2024-10-13 00:35:28 +01:00
jamesread a36f286f8a cicd: Make grpc to fix codeql 2024-07-30 13:58:12 +01:00
James Read 652882350c
cicd: Update login-action (#356) 2024-07-15 12:09:35 +00:00
James Read 897cc0e034
depbump: Upgrade Go to 1.21 (#352) 2024-07-11 22:33:36 +00:00
James Read 482ef0e5e8
feature: Helper scripts for ssh, themes, etc (#349)
* feature: Helper scripts for ssh, themes, etc

* cicd: Update goreleaser to support v2 .goreleaser.yml files
2024-07-07 22:10:33 +00:00
jamesread 6b2bc0adc0 cicd: run build-snapshot against prs 2024-05-13 15:39:42 +01:00
James Read 9476d052b6
cicd: Dont build snapshot on tag (#263) 2024-04-10 20:14:18 +00:00
jamesread 6fb158190d cicd: make grpc is not working 2024-02-23 16:27:31 +00:00
jamesread 2cd739c3b4 cicd: make grpc for codeql 2024-02-22 23:57:50 +00:00
James Read 3d3e19e26a
Create devskim.yml (#229) 2024-02-10 10:44:39 +00:00
jamesread 290a2ec91b cicd: upgrade codeql 2024-02-09 22:38:18 +00:00
jamesread 9ebeabac51 cicd: update upload-artifact 2024-02-09 22:27:59 +00:00
jamesread a482b6a3c2 cicd: Upgrade goreleaser, fix deprecations 2024-02-09 22:08:45 +00:00
jamesread f348de6a03 cicd: Need to build webui-dist before integration tests 2024-02-09 21:57:10 +00:00
jamesread 8df8978516 cicd: upgrade actions 2024-02-09 21:22:10 +00:00
jamesread 086d8fd21c feature: HTML/JS/CSS minifiction and cache busting 2024-02-09 17:01:39 +00:00
jamesread 1b13a2bc4b cicd: setup-go v5 2024-02-07 08:47:48 +00:00
jamesread 63e8e10a6d cicd: checkout v4 2024-02-07 08:47:00 +00:00
jamesread d639a802dc cicd: Fix syntax issue with setting date 2023-10-12 23:35:37 +01:00
jamesread f41eafe3bd cicd: Fix date in artifact name 2023-10-12 23:22:42 +01:00
jamesread 268d8a3a90 Merge branch 'main' of ssh://github.com/OliveTin/OliveTin 2023-10-12 09:23:58 +01:00
jamesread 44d6c40c27 cicd: Try to add date to integration test artifacts - easier to sort when downloaded 2023-10-11 22:03:40 +01:00
jamesread 9522e25b1d cicd: bugfix variable name 2023-10-09 23:11:04 +01:00
jamesread db475895ca Merge branch 'main' of ssh://github.com/OliveTin/OliveTin 2023-10-09 22:55:28 +01:00
jamesread dc33509127 cicd: Minor tweaks in workflow, version bump 2023-10-09 22:54:02 +01:00
James Read 2ada67be04
Migrate integration-test infrastucture from Cypress to Selenium+Mocha (#170)
* cicd: Move cypress to selenium+mocha

* cicd: with is not supported unless using an a container

* cicd: relative path to mocha

* cicd: the integration-tests runner now starts/stops OliveTin

* cicd: Knowing the CWD helps debugging

* cicd: Headless chrome

* cicd: wait for integration-test server to be started

* fmt: Mostly fix isses from eslint

* cicd: #169 - Test multiple combo boxes

* fmt: let should be const

* cicd: Remove cypress entirely
2023-10-09 21:44:29 +00:00
James Read 2ea6430a3b
cicd: Remote node_modules from integration tests upload (#167) 2023-10-04 23:50:58 +00:00
jamesread 020281c1e6 cicd: integration tests against main config 2023-10-04 23:54:34 +01:00
jamesread 9dc81a6280 cicd: . not in path 2023-10-04 22:12:39 +01:00
jamesread a9906addff cicd: start/stop server for integration tests, update checkout action 2023-10-04 22:06:54 +01:00
James Read 186ec00de7
cicd: cypress path to exe 2023-10-04 14:34:39 +01:00
jamesread 6851683d94 cicd: Include unit tests and integration tests 2023-10-03 23:24:57 +01:00
jamesread 8c1c0c6029 cicd: Ensure consistency in setup-go 2023-08-24 12:20:35 +01:00
jamesread 11dad79794 fmt: Added pre-commit, fixed a few lint errors, npn updated webui 2023-08-24 12:17:55 +01:00
jamesread 34b5570563 cicd: try CONTAINER_TOKEN 2023-03-24 22:23:12 +00:00
jamesread 2d806d8557 cicd: Cleanup image tags, try pass correct credentials to goreleaser 2023-03-24 17:45:19 +00:00
jamesread a792a0aa55 cicd: fetch-depth 0 needed for goreleaser changelog 2023-03-24 17:06:48 +00:00
jamesread e7ab8441d7 cicd: upgrade old release of goreleaser 2023-03-24 17:04:20 +00:00
jamesread d0b7efa24c cicd: docker login v1 is soon to be deprecated. ghcr login needed. 2023-03-24 17:00:40 +00:00
jamesread b638a7c992 cicd: Revert to default dependency 2023-03-21 13:40:22 +00:00
jamesread 0d137fe121 doc: sosreport in support request 2023-03-20 12:48:36 +00:00
jamesread 7b7ec8f1e0 cicd: ref_name in artifacts breaks when ref includes / 2023-02-23 17:04:58 +00:00
jamesread 141efcdbbf cicd: Skip docker in snapshot builds 2023-02-23 12:58:10 +00:00
jamesread e7750e1c5c cicd: Upgrade goreleaser action 2023-02-23 12:36:30 +00:00