fix(release): set provider upload repository context - #177
Conversation
Teakowa
left a comment
There was a problem hiding this comment.
Major — .github/workflows/provider-release.yml
This fixes the missing repository context, but keeps a 5-minute polling loop to synchronize a tag-push workflow with GitHub Release creation. That synchronization is unnecessary here: release-plz creates/publishes the GitHub Release, and GitHub provides release: types: [published] as the event for work that depends on an existing release. In the v0.1.14 evidence, the Release was already published before this workflow even started, so the retry loop only hid the missing repo context.
Trigger the provider artifact workflow from the published Release and upload directly with the explicit repository context; remove the gh release view retry loop.
|
#176 has been rebaselined. The current Required direction: consume the release result from the shared release-plz workflow, build/publish provider binaries as downstream jobs of that same release flow, and remove the separate tag-triggered/polling lifecycle. This depends on wrightkit/.github#34 exposing the generic release outputs. |
Summary
Validation
actionlint .github/workflows/provider-release.ymlFixes #176