Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add currently-enabled workflow to release windows #2087

Merged
merged 1 commit into from
Oct 24, 2024

Conversation

tstirrat15
Copy link
Contributor

@tstirrat15 tstirrat15 commented Oct 4, 2024

Fixes #2053

Description

This should get windows releases going.

Changes

  • Add a release workflow github action
  • Add a missing authors field in the config
  • Change checksum filename so it doesn't overlap with primary release

Testing

See that it's available here: https://community.chocolatey.org/packages/spicedb

@tstirrat15 tstirrat15 requested a review from a team as a code owner October 4, 2024 16:35
@github-actions github-actions bot added the area/tooling Affects the dev or user toolchain (e.g. tests, ci, build tools) label Oct 4, 2024
vroldanbet
vroldanbet previously approved these changes Oct 4, 2024
@tstirrat15
Copy link
Contributor Author

Waiting on response to goreleaser/goreleaser#5174

@tstirrat15 tstirrat15 force-pushed the fix-windows-release-process branch 2 times, most recently from 0e6ae63 to 029cfe2 Compare October 23, 2024 21:53
@tstirrat15 tstirrat15 added this pull request to the merge queue Oct 24, 2024
@tstirrat15 tstirrat15 removed this pull request from the merge queue due to a manual request Oct 24, 2024
Remove arm64 target

Remove emulator for arm64 target

Get rid of unsupported buildx

Check out the ref associated with 1.37 to make goreleaser happy

Add authors tag for nuget packaging

Add authors tag

Remove duplicate

Add verbose output to debug

Debug nuspec package contents

Add continue-after-error for debug

Prepend version with v

Cat out goreleaser config too

Fix the ref checked out by the action

Remove pin entirely

Remove debug and add validation skip

Publish v1.38

Use 1.37.2 instad

Fix tags

Change checksum filename for windows

Typo

Dedupe

Revert changes to release process
@tstirrat15 tstirrat15 added this pull request to the merge queue Oct 24, 2024
Merged via the queue into main with commit b02eed1 Oct 24, 2024
22 checks passed
@tstirrat15 tstirrat15 deleted the fix-windows-release-process branch October 24, 2024 15:18
@github-actions github-actions bot locked and limited conversation to collaborators Oct 24, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area/tooling Affects the dev or user toolchain (e.g. tests, ci, build tools)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Installing spicedb in windows using choco
2 participants