Skip to content

Fix release GitHub Actions#7935

Merged
andrewlock merged 1 commit intomasterfrom
andrew/fix-releases
Dec 9, 2025
Merged

Fix release GitHub Actions#7935
andrewlock merged 1 commit intomasterfrom
andrew/fix-releases

Conversation

@andrewlock
Copy link
Member

Summary of changes

Add the missing secrets to the draft release process

Reason for change

We recently added more secrets for uploading public symbols, and forgot to add them to the new workflows

Tried to use the new create_hotfix_release action earlier, and it didn't work. Luckily we kept the fallback around for just such an occasion 😄

Implementation details

Mark the secrets as required in the reusable workflow, and pass them in the workflows that use it

Test coverage

YOLO

@andrewlock andrewlock requested a review from a team as a code owner December 9, 2025 17:50
@andrewlock andrewlock added the area:builds project files, build scripts, pipelines, versioning, releases, packages label Dec 9, 2025
Copy link
Collaborator

@bouwkast bouwkast left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@andrewlock andrewlock enabled auto-merge (squash) December 9, 2025 17:55
@andrewlock andrewlock merged commit 33552f7 into master Dec 9, 2025
99 of 102 checks passed
@andrewlock andrewlock deleted the andrew/fix-releases branch December 9, 2025 18:05
@github-actions github-actions bot added this to the vNext-v3 milestone Dec 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:builds project files, build scripts, pipelines, versioning, releases, packages

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants