Skip to content

ci: fix release Ruby binding workflow#7672

Open
erickguan wants to merge 1 commit into
mainfrom
allow-ruby-release
Open

ci: fix release Ruby binding workflow#7672
erickguan wants to merge 1 commit into
mainfrom
allow-ruby-release

Conversation

@erickguan
Copy link
Copy Markdown
Member

@erickguan erickguan commented Jun 2, 2026

Which issue does this PR close?

None.

Rationale for this change

The current Ruby binding release can't run with a CI env blocking it. The underlying problem is trusted CI actions.

What changes are included in this PR?

  • Fix Ruby release workflow definition.
  • Simplification to CI definition.
  • Changes for allowed actions Allow newer rubygems/release-gem infrastructure-actions#907:
    • rubygems/release-gem@f0d7faff26625599a847d40d9fa28ace24c2aacc
    • rubygems/configure-rubygems-credentials@762a4b77c3300434bb57c7ce80b20e36231927aa

Are there any user-facing changes?

None

AI Usage Statement

None

@erickguan erickguan requested review from Xuanwo and tisonkun as code owners June 2, 2026 15:17
@dosubot dosubot Bot added size:XS This PR changes 0-9 lines, ignoring generated files. releases-note/ci The PR modifies CI-related content or has a title that begins with "ci" labels Jun 2, 2026
@erickguan erickguan changed the title Fix release Ruby binding workflow ci: fix release Ruby binding workflow Jun 2, 2026
@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label Jun 2, 2026
@Xuanwo
Copy link
Copy Markdown
Member

Xuanwo commented Jun 2, 2026

https://github.com/apache/opendal/actions/runs/26829415824/job/79106107603?pr=7672 still failed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm This PR has been approved by a maintainer releases-note/ci The PR modifies CI-related content or has a title that begins with "ci" size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants