filecoin-project / filecoin-project/filecoin-ffi

Releaser workflow ensures the created/published release contains the expected assets

Open
#543 0 comments 1 reaction 1 assignee Assigned to @Copilot View on GitHub
Dominant language
Rust
Stars
102
Forks
137
Avg merge
4d 2h
Merged PRs (30d)
1

Description

Add a check to the [Releaser](.github/workflows/release.yml) workflow to ensure that the created/published release contains the expected assets. If it does not, create them and run the [publish-release.sh](rust/scripts/publish-release.sh) script to upload the missing assets.

This came from https://github.com/filecoin-project/filecoin-ffi/blob/master/RELEASE.md and was brought up in https://github.com/filecoin-project/filecoin-ffi/pull/542#issuecomment-3299794711, which was done as part of debugging why a lotus release failed (which ended up being because filecoin-ffi was missing artifacts).

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.