OctopusDeploy / Octodiff

| Public | 100% C# implementation of remote delta compression based on the rsync algorithm
Other
24 stars 87 forks source link

OIDC login and sync common build script changes #52

Closed borland closed 7 months ago

borland commented 7 months ago

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: