Commit Graph

132 Commits

Author SHA1 Message Date
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
jamesread 33375059bf cicd: Schedule is required 2023-02-23 10:21:38 +00:00
jamesread a7a6ad53cc cicd: #106 Dependabot / in branch name breaking snapshot build 2023-02-23 10:19:55 +00:00
jamesread 66370508ff cicd: yamllint github workflows 2022-11-13 13:55:12 +04:00
jamesread 875186ee24 cicd: Actions version bump 2022-11-13 13:34:14 +04:00
jamesread dbcd39e91b cicd: Bump codeql from v1 to v2 2022-11-13 12:40:41 +04:00
jamesread be7effd317 cicd: Upgrade checkout action from v2 -> v3 https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/ 2022-10-20 09:15:06 +01:00
jamesread d029f7b5bd cicd: Manual trigger of workflow to test docker images 2022-09-29 01:12:05 +02:00
jamesread d28c24d8c9 cicd: Build in serial to help with GitHub memory limits 2022-08-27 17:55:08 +01:00
jamesread 1c0a57abea cicd: sha full version 2022-08-24 22:15:39 +01:00
jamesread f4fdde9b54 cicd: sha full version 2022-08-24 22:13:08 +01:00
jamesread 462efe74c4 cicd: short github hash in dist name 2022-08-24 22:03:33 +01:00
jamesread a92ac09235 cicd: Include branch name in snapshots 2022-08-24 19:46:40 +01:00
jamesread 8a7bf7d565 cicd: upgrade github actions quite considerably 2022-08-24 14:44:10 +01:00
Fabio Alessandro Locati 8485a0e446
bugfix: update code to reflect new repository name 2022-04-26 13:43:40 +02:00
jamesread 81c26d997d cicd: Make the checklist a little easier to go through. 2022-03-22 10:50:56 +00:00
jamesread 908edc352f cicd: Remove Jenkins 2021-11-23 23:23:49 +00:00
jamesread 54d6855b3d qemu setup for tag 2021-11-19 12:33:50 +00:00
jamesread f3231655fa Oh for the love of YAML. 2021-11-19 11:56:05 +00:00
jamesread aef1e4db1b try qemu static from GH action 2021-11-19 11:54:31 +00:00
jamesread d5c008188e qemu-user-static 2021-11-19 00:16:37 +00:00
jamesread d139f24d13 Try only running code checks when code changes. 2021-11-18 12:56:18 +00:00
jamesread 9943d1ced5 Updated name of token 2021-11-17 15:22:48 +00:00
jamesread 31411d0e95 The release builder 2021-11-17 13:43:27 +00:00
jamesread 7ee404f44c Restored goreleaser packages for now, as I just want to release. Still want them separate later. 2021-11-17 00:38:52 +00:00
jamesread c7bc22ac7e Rename jenkins job to match build-snapshot 2021-11-15 22:00:54 +00:00
jamesread e3f4cd8113 Force codestyle to use go 1.16+ 2021-11-15 21:59:09 +00:00
jamesread 2f6a975bb3 Update workflows 2021-11-09 10:43:22 +00:00
jamesread 9b2b866701 Only archive the... archives (not the individual bins) 2021-11-04 11:51:37 +00:00
jamesread d2c25a35f0 make grpc 2021-11-04 11:38:47 +00:00
jamesread 16b43b7b4f goreleaser action 2021-11-04 11:35:07 +00:00
jamesread e37a653655 rc build action fix syntax 2021-11-04 10:58:11 +00:00
jamesread a23d5265b8 Try to use a more recent version of go 2021-11-04 10:56:39 +00:00
jamesread 850fe8d704 typo here too :/ 2021-11-04 10:52:40 +00:00
jamesread 5be6934ca6 typo 2021-11-04 10:51:48 +00:00
jamesread f9526749eb Add github rc build 2021-11-04 10:50:47 +00:00
jamesread 06ff15b9bf Moved to different jenkins-action 2021-10-11 13:33:36 +01:00
jamesread f333e59036 Added manual workflow option to RC build 2021-10-11 13:28:49 +01:00
jamesread f1fba16606 missed file ext 2021-10-11 13:07:49 +01:00
James Read 7c61054659
Create jenkins-rc-build 2021-10-11 13:03:49 +01:00
jamesread 885813930f CI action - being blind 2021-10-05 00:08:52 +01:00
jamesread a9f78e095d actions - setup go 2021-10-05 00:05:22 +01:00
jamesread 94b3767dcf codestyle checks 2021-10-04 23:59:57 +01:00
James Read 048a1f9eb1
Create codeql-analysis.yml 2021-08-15 10:14:41 +01:00
James Read 0e06d22633
Create PULL_REQUEST_TEMPLATE.md 2021-05-29 09:27:19 +01:00
jamesread e0b36016aa Issues is a fine place to ask for support. 2021-05-25 14:16:27 +01:00
jamesread a7f7356504 [BUG] issues might become support/something else. 2021-05-25 14:16:09 +01:00
James Read ecf0d5dc99 Update issue templates 2021-05-19 00:11:15 +01:00