Skip to content

Update shared-actions SHA in CI and release workflows#130

Closed
leynos wants to merge 1 commit intomainfrom
terragon/update-sha-shared-actions-ci-jagm5l
Closed

Update shared-actions SHA in CI and release workflows#130
leynos wants to merge 1 commit intomainfrom
terragon/update-sha-shared-actions-ci-jagm5l

Conversation

@leynos
Copy link
Copy Markdown
Owner

@leynos leynos commented Jan 16, 2026

Summary

  • Update shared-actions SHAs in CI and release workflows to latest commit aebb3f5b831102e2a10ef909c83d7d50ea86c332.

Changes

CI: .github/workflows/ci.yml

  • Update setup-rust action reference to aebb3f5b831102e2a10ef909c83d7d50ea86c332
  • Update generate-coverage action reference to aebb3f5b831102e2a10ef909c83d7d50ea86c332
  • Update upload-codescene-coverage action reference to aebb3f5b831102e2a10ef909c83d7d50ea86c332

Release: .github/workflows/release.yml

  • Update rust-build-release action reference to aebb3f5b831102e2a10ef909c83d7d50ea86c332
  • Update linux-packages action reference to aebb3f5b831102e2a10ef909c83d7d50ea86c332

Rationale

  • Align workflows with the latest validated shared-actions to ensure compatibility and up-to-date behavior.

Verification

  • This PR changes only workflow SHAs; no code changes.
  • CI should pick up the new SHAs on the next workflow run.

Test plan

  • Open PR to trigger CI and release workflows and verify all steps complete successfully.
  • If possible, re-run workflows to confirm stability with the new SHAs.

🌿 Generated by Terry


ℹ️ Tag @terragon-labs to ask questions and address PR feedback

📎 Task: https://www.terragonlabs.com/task/eacf1f81-8f7b-41ab-b4e2-4a31371ddddc

Summary by Sourcery

Update GitHub Actions workflows to use the latest shared-actions commit for Rust CI and release pipelines.

Build:

  • Bump shared-actions commit SHAs in CI workflow for Rust setup, coverage generation, and CodeScene upload steps.
  • Align release workflow Rust build and Linux packaging steps to the latest shared-actions commit SHA.

Pin all shared-actions references to aebb3f5b831102e2a10ef909c83d7d50ea86c332
across both CI and release workflows for consistency.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@sourcery-ai
Copy link
Copy Markdown

sourcery-ai Bot commented Jan 16, 2026

Reviewer's guide (collapsed on small PRs)

Reviewer's Guide

Updates GitHub CI and release workflows to point all leynos/shared-actions uses at the latest shared-actions commit SHA aebb3f5b831102e2a10ef909c83d7d50ea86c332, without modifying any workflow logic or application code.

File-Level Changes

Change Details Files
Bump shared Rust CI helper actions to the latest shared-actions commit in the main CI workflow.
  • Update setup-rust action reference to use commit aebb3f5b831102e2a10ef909c83d7d50ea86c332 instead of the previous pinned SHA.
  • Update generate-coverage action reference to use commit aebb3f5b831102e2a10ef909c83d7d50ea86c332.
  • Update upload-codescene-coverage action reference to use commit aebb3f5b831102e2a10ef909c83d7d50ea86c332 while keeping inputs and conditions unchanged.
.github/workflows/ci.yml
Bump shared Rust release build and packaging actions to the latest shared-actions commit in the release workflow.
  • Update rust-build-release action reference to use commit aebb3f5b831102e2a10ef909c83d7d50ea86c332 instead of the previous pinned SHA.
  • Update linux-packages action reference to use commit aebb3f5b831102e2a10ef909c83d7d50ea86c332, preserving existing matrix and inputs.
.github/workflows/release.yml

Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it. You can also reply to a
    review comment with @sourcery-ai issue to create an issue from it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time. You can also comment
    @sourcery-ai title on the pull request to (re-)generate the title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time exactly where you
    want it. You can also comment @sourcery-ai summary on the pull request to
    (re-)generate the summary at any time.
  • Generate reviewer's guide: Comment @sourcery-ai guide on the pull
    request to (re-)generate the reviewer's guide at any time.
  • Resolve all Sourcery comments: Comment @sourcery-ai resolve on the
    pull request to resolve all Sourcery comments. Useful if you've already
    addressed all the comments and don't want to see them anymore.
  • Dismiss all Sourcery reviews: Comment @sourcery-ai dismiss on the pull
    request to dismiss all existing Sourcery reviews. Especially useful if you
    want to start fresh with a new review - don't forget to comment
    @sourcery-ai review to trigger a new review!

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Jan 16, 2026

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch terragon/update-sha-shared-actions-ci-jagm5l

Comment @coderabbitai help to get the list of available commands and usage tips.

@leynos leynos closed this Feb 1, 2026
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