69 Commits

Author SHA1 Message Date
maze 6ed822c468 Moar bugs squashed
Test / tests (darwin-amd64) (push) Successful in 20s
Test / tests (linux-amd64) (push) Successful in 21s
Test / tests (windows-amd64) (push) Failing after 24s
Test / tests (linux-arm64) (push) Successful in 4m31s
Run Gosec / tests (push) Successful in 6m20s
2025-09-09 17:12:13 +02:00
maze ce6df720f9 Moar bugs squashed
Test / tests (darwin-amd64) (push) Successful in 20s
Test / tests (windows-amd64) (push) Failing after 24s
Test / tests (linux-amd64) (push) Successful in 26s
Test / tests (linux-arm64) (push) Has been cancelled
Run Gosec / tests (push) Successful in 51s
2025-09-09 17:09:48 +02:00
maze 5575b44e62 Moar bugs squashed
Test / tests (darwin-amd64) (push) Successful in 19s
Test / tests (windows-amd64) (push) Failing after 23s
Test / tests (linux-amd64) (push) Successful in 22s
Run Gosec / tests (push) Has been cancelled
Test / tests (linux-arm64) (push) Has been cancelled
2025-09-09 17:09:03 +02:00
maze 221e4706f1 Moar bugs squashed
Test / tests (darwin-amd64) (push) Successful in 20s
Test / tests (linux-amd64) (push) Successful in 21s
Test / tests (windows-amd64) (push) Failing after 26s
Test / tests (linux-arm64) (push) Successful in 4m40s
Run Gosec / tests (push) Successful in 6m39s
2025-09-09 16:59:45 +02:00
maze 91eceddc89 Moar bugs squashed
Test / tests (darwin-amd64) (push) Successful in 20s
Test / tests (windows-amd64) (push) Failing after 29s
Test / tests (linux-amd64) (push) Successful in 26s
Run Gosec / tests (push) Successful in 51s
Test / tests (linux-arm64) (push) Successful in 2m48s
2025-09-09 16:54:12 +02:00
maze 45d09fd25b Moar bugs squashed
Test / tests (darwin-amd64) (push) Successful in 19s
Test / tests (linux-amd64) (push) Successful in 22s
Test / tests (windows-amd64) (push) Failing after 27s
Run Gosec / tests (push) Successful in 6m14s
Test / tests (linux-arm64) (push) Successful in 4m6s
2025-09-09 16:44:55 +02:00
maze f973e305f0 Moar bugs squashed
Test / tests (windows-amd64) (push) Failing after 28s
Test / tests (linux-amd64) (push) Successful in 27s
Run Gosec / tests (push) Successful in 51s
Test / tests (linux-arm64) (push) Has been cancelled
Test / tests (darwin-amd64) (push) Successful in 20s
2025-09-09 16:43:52 +02:00
maze e3752ce910 Simplify Vault start on Windows
Test / tests (darwin-amd64) (push) Successful in 21s
Test / tests (linux-amd64) (push) Successful in 26s
Run Gosec / tests (push) Successful in 51s
Test / tests (linux-arm64) (push) Successful in 3m3s
Test / tests (windows-amd64) (push) Failing after 6m24s
2025-09-09 16:29:58 +02:00
maze d7a9ac2968 Show logs
Test / tests (darwin-amd64) (push) Successful in 19s
Test / tests (windows-amd64) (push) Failing after 22s
Test / tests (linux-amd64) (push) Successful in 21s
Test / tests (linux-arm64) (push) Successful in 4m4s
Run Gosec / tests (push) Successful in 6m8s
2025-09-09 16:14:23 +02:00
maze 58a8fe77a9 Use subprocess
Test / tests (windows-amd64) (push) Failing after 23s
Test / tests (linux-amd64) (push) Successful in 25s
Run Gosec / tests (push) Successful in 51s
Test / tests (linux-arm64) (push) Has been cancelled
Test / tests (darwin-amd64) (push) Successful in 21s
2025-09-09 16:11:31 +02:00
maze aaabf0bd37 Launch vault server in separate fork of cmd.exe
Test / tests (darwin-amd64) (push) Successful in 20s
Test / tests (linux-amd64) (push) Successful in 28s
Test / tests (linux-arm64) (push) Successful in 3m2s
Test / tests (windows-amd64) (push) Failing after 4m38s
Run Gosec / tests (push) Successful in 53s
2025-09-09 15:59:49 +02:00
maze 8b866752ee Refactored waiting for Vault process; do not bother running vault status
Test / tests (darwin-amd64) (push) Successful in 20s
Test / tests (linux-amd64) (push) Successful in 21s
Test / tests (linux-arm64) (push) Successful in 3m45s
Run Gosec / tests (push) Successful in 6m51s
Test / tests (windows-amd64) (push) Has been cancelled
2025-09-09 15:50:01 +02:00
maze de5808c6b4 Refactored waiting for Vault process
Test / tests (darwin-amd64) (push) Successful in 20s
Test / tests (linux-amd64) (push) Successful in 25s
Run Gosec / tests (push) Successful in 50s
Test / tests (windows-amd64) (push) Failing after 26s
Test / tests (linux-arm64) (push) Has been cancelled
2025-09-09 15:47:52 +02:00
maze f753ba2a71 Use proper paths for tests
Test / tests (linux-amd64) (push) Successful in 28s
Test / tests (darwin-amd64) (push) Successful in 20s
Run Gosec / tests (push) Successful in 51s
Test / tests (linux-arm64) (push) Successful in 2m54s
Test / tests (windows-amd64) (push) Has been cancelled
2025-09-09 15:23:32 +02:00
maze 094d0ba389 Use proper paths for tests
Test / tests (windows-amd64) (push) Failing after 13s
Test / tests (darwin-amd64) (push) Successful in 19s
Test / tests (linux-amd64) (push) Successful in 20s
Test / tests (linux-arm64) (push) Has been cancelled
Run Gosec / tests (push) Has been cancelled
2025-09-09 15:21:23 +02:00
maze 41d410caf4 Use proper paths for tests 2025-09-09 15:21:19 +02:00
maze 07720e5d65 Use backslashes for Windows paths
Test / tests (windows-amd64) (push) Failing after 12s
Test / tests (darwin-amd64) (push) Successful in 20s
Test / tests (linux-amd64) (push) Successful in 24s
Run Gosec / tests (push) Successful in 50s
Test / tests (linux-arm64) (push) Successful in 3m2s
2025-09-09 15:15:47 +02:00
maze c00bca7ba5 Move scripts out of the workflow itself
Test / tests (darwin-amd64) (push) Successful in 20s
Test / tests (linux-amd64) (push) Successful in 25s
Run Gosec / tests (push) Successful in 50s
Test / tests (linux-arm64) (push) Successful in 2m58s
Test / tests (windows-amd64) (push) Failing after 15s
2025-09-09 15:09:00 +02:00
maze 554b3dca69 Exit if success
Test / tests (darwin-amd64) (push) Successful in 18s
Test / tests (linux-amd64) (push) Successful in 24s
Run Gosec / tests (push) Successful in 49s
Test / tests (linux-arm64) (push) Successful in 2m53s
Test / tests (windows-amd64) (push) Has been cancelled
2025-09-09 13:37:15 +02:00
maze 32d97a8fbd Windows CI support
Test / tests (darwin-amd64) (push) Successful in 19s
Test / tests (linux-amd64) (push) Successful in 25s
Run Gosec / tests (push) Successful in 49s
Test / tests (linux-arm64) (push) Successful in 2m58s
Test / tests (windows-amd64) (push) Has been cancelled
2025-09-09 13:30:30 +02:00
maze 8fb8b1693a Only skip darwin (for now)
Test / tests (darwin-amd64) (push) Successful in 18s
Run Gosec / tests (push) Successful in 1m10s
Test / tests (linux-amd64) (push) Successful in 1m28s
Test / tests (linux-arm64) (push) Successful in 10m9s
2025-09-09 11:57:09 +02:00
maze 7a3e8e93cf Added linux-arm64 and supplied VAULT_ADDR to suppress warnings
Test / tests (linux-arm64) (push) Has been cancelled
Test / tests (darwin-amd64) (push) Failing after 8s
Run Gosec / tests (push) Successful in 44s
Test / tests (linux-amd64) (push) Failing after 4s
2025-09-09 11:54:04 +02:00
maze c5ce3d7be1 Fixes for Darwin
Test / tests (ubuntu-latest) (push) Successful in 25s
Test / tests (darwin-amd64) (push) Successful in 50s
Run Gosec / tests (push) Successful in 53s
2025-09-09 11:47:01 +02:00
maze 08b16211ca Matrix build
Run Gosec / tests (push) Successful in 49s
Test / tests (ubuntu-latest) (push) Successful in 22s
Test / tests (darwin-amd64) (push) Failing after 9s
2025-09-09 11:31:17 +02:00
maze 9958186d37 Use v3
Test / tests (push) Successful in 30s
Run Gosec / tests (push) Successful in 56s
2025-09-09 11:17:45 +02:00
maze 268ac02cf5 Run gosec and upload reports
Test / tests (push) Successful in 31s
Run Gosec / tests (push) Failing after 56s
2025-09-09 11:15:30 +02:00
maze 1898f05dcd Run gosec
Test / tests (push) Successful in 29s
Run Gosec / tests (push) Successful in 59s
2025-09-09 11:11:25 +02:00
maze 30b21188dc Allow insecure TLS for talking to Vault dev server
test / test-default (push) Successful in 20s
2025-09-09 11:08:18 +02:00
maze c03fba39eb Make things look more pretty
test / test-default (push) Failing after 16s
2025-09-09 11:07:28 +02:00
maze cb1393144c Configure Vault test cases
test / test-default (push) Successful in 24s
2025-09-09 11:05:02 +02:00
maze 524f759bfd Configure Vault token in test
test / test-default (push) Failing after 20s
2025-09-09 11:01:45 +02:00
maze c07df71df3 Configure Vault TLS
test / test-default (push) Failing after 23s
2025-09-09 11:00:45 +02:00
maze 8787aca76d Configure Vault TLS
test / test-default (push) Failing after 16s
2025-09-09 10:59:21 +02:00
maze 022641abae Remove strace
test / test-default (push) Failing after 16s
2025-09-09 10:57:48 +02:00
maze 8b8f441c44 Manage Vault and show errors
test / test-default (push) Failing after 14s
2025-09-09 10:53:22 +02:00
maze 747342f714 Manage Vault and show errors
test / test-default (push) Failing after 13s
2025-09-09 10:51:49 +02:00
maze 976eff7ad5 Systemd nope
test / test-default (push) Failing after 19s
2025-09-09 10:48:51 +02:00
maze 695be4dea8 Systemd mayhaps
test / test-default (push) Failing after 18s
2025-09-09 10:46:24 +02:00
maze 5e2fe934f1 Start Vault dev server for testing
test / test-default (push) Successful in 16s
2025-09-09 10:18:40 +02:00
maze e61ec39f79 Updated tests to work in more CICD envs
test / test-default (push) Successful in 59s
2025-09-09 10:14:07 +02:00
maze caa9787770 Setup vault
test / test-default (push) Failing after 53s
2025-09-09 10:08:22 +02:00
maze 601d881ddc Enable Gitea workflow
test / test-default (push) Failing after 1m17s
2025-09-09 09:52:19 +02:00
maze ce817cf898 Microsoft Azure Key Vault support 2025-09-08 11:50:11 +02:00
maze e66907f701 Set keyring item to always accessible for testing 2025-09-08 11:49:47 +02:00
maze e4e4bf9be4 Add support for GCP Secret Manager 2025-09-08 10:40:25 +02:00
maze 8e2706784b Use tags 2025-09-05 16:11:07 +02:00
maze ea920dc2da Disable Windows builds 2025-09-05 16:04:51 +02:00
maze b0a4ad525f Test on Windows and macOS too 2025-09-05 13:20:26 +02:00
maze e6377f0df6 Added license 2025-09-05 12:23:49 +02:00
maze 10f9eca23c Mandatori git emoji 2025-09-05 12:21:54 +02:00