Skip to content

fix: stabilize release build workflow#8

Merged
cxymds merged 1 commit into
mainfrom
codex/fix-release-build-workflow
Jun 6, 2026
Merged

fix: stabilize release build workflow#8
cxymds merged 1 commit into
mainfrom
codex/fix-release-build-workflow

Conversation

@cxymds

@cxymds cxymds commented Jun 5, 2026

Copy link
Copy Markdown
Member

Summary

  • switch RustFS binary downloads to upstream GitHub release assets
  • align release/tag handling and GitHub Release upload logic
  • update Intel macOS runner label and fix downloaded asset filename handling

Validation

  • ruby -e 'require "yaml"; YAML.load_file(".github/workflows/build.yml"); YAML.load_file(".github/workflows/upstream-sync.yml"); puts "yaml ok"'
  • gh api 'repos/rustfs/rustfs/releases/tags/1.0.0-beta.7' --jq '.assets[].name' | rg 'rustfs-(macos-aarch64|macos-x86_64|windows-x86_64)-latest\.zip'
  • git diff --check
  • Triggered GitHub Actions run on branch: 27008211385 (confirmed TLS issue resolved and followed up with asset filename fix)

@cxymds cxymds merged commit 743bbc2 into main Jun 6, 2026
6 checks passed
@cxymds cxymds deleted the codex/fix-release-build-workflow branch June 6, 2026 00:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant