Spinnaker Release 2025.3.1

Breaking Changes

Features

Configuration

Fixes

  • OAuth2: Remove quotes as it is causing URI issues while redirecting. (#7380) (#7382) ( d03b0ad5 )
  • build: actually publish compiled deck-kayenta code (#7389) (#7418) ( 8ea3baac )
  • deck: Attempt two of fixing deck publishing (backport #7406) (#7411) ( 1411a9cd )
  • gcp: Fix missing pagination token on accelerator lookups (#7420) (#7435) ( a34f9f93 )
  • kayentadeck: Fix publishing to NOT tag by latest. This prevents us from hitting an issue where backports fail to publish due to being older versions (#7456) (#7458) ( 2ed5a0eb )
  • npm: Fix npm publishing (#7398) (#7409) ( 61bcf573 )
  • publishing: Fix deck kayenta had duplicate package block (#7444) (#7446) ( fa857f76 )
  • publishing: Fix image publishing for deck due to NPM trusted publishing change (#7422) (#7424) ( f651b23a )
  • publishing: Tags cant be semver so prefix with release (#7460) (#7462) ( c973386a )
  • validation: Fixes some url validation handling on underscores (backport #7428) (#7441) ( 9b3fe2b0 )

Other

  • build: Add id permissions to release for deck NPM publishing (#7448) (#7450) ( afc84eaf )
  • build: migrate to trusted npm publishing (#7379) (#7415) ( 82aef6bb )
  • roles: make fiat full role sync synchronized across fiat instan…” (#7348) (#7394) ( 61df749e )