Skip to content

[dev]: run macos-amd64 job on release PRs #2970

Closed
@jsjoeio

Description

@jsjoeio

Due to the weirdness of our release process, we overlooked the changes to our CI workflow when we merged #2866.

We turned off CI for macos-amd64 and only run it on the default branch.

Unfortunately the release process relies on the artifacts created during a release PR (example: #2953) when uploading release assets. This is a limitation in our workflow that we need to address.

Current workaround: build macos-amd64 locally and manually upload to release assets.

Notes

Ideally, we look into a better process for the release assets. The current solution isn't great.

Release off a tagged commit instead.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingchoreRelated to maintenance or clean upciIssues related to ci

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions