Closed borland closed 7 months ago
Our API keys periodically expire, breaking things.
Octopus now supports OIDC for github actions, with wildcards on permitted branches, enabling us to authenticate via OIDC and remove the need for API keys entirely. Test build here: https://github.com/OctopusDeploy/Octodiff/actions/runs/7634487423
Also syncs minor other build script changes to standardize the build:
Background
Our API keys periodically expire, breaking things.
Results
Octopus now supports OIDC for github actions, with wildcards on permitted branches, enabling us to authenticate via OIDC and remove the need for API keys entirely. Test build here: https://github.com/OctopusDeploy/Octodiff/actions/runs/7634487423
Also syncs minor other build script changes to standardize the build: