Skip to content

fix: bump github-workflows to v2.0.0 and add artifact-metadata:write#818

Open
derrix060 wants to merge 1 commit intomainfrom
fix/bump-github-workflows-v2
Open

fix: bump github-workflows to v2.0.0 and add artifact-metadata:write#818
derrix060 wants to merge 1 commit intomainfrom
fix/bump-github-workflows-v2

Conversation

@derrix060
Copy link
Copy Markdown
Contributor

Summary

  • Bump NethermindEth/github-workflows to v2.0.0
  • Add artifact-metadata: write to workflow permissions

Breaking change in upstream

github-workflows v2.0.0 now requires the artifact-metadata: write permission for actions/attest-build-provenance.

See: https://github.blog/changelog/2026-01-13-new-fine-grained-permission-for-artifact-metadata-is-now-generally-available/

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Docker publish workflow to stay compatible with the upstream NethermindEth/github-workflows reusable workflows, which now require the new GitHub Actions artifact-metadata: write permission for provenance attestations.

Changes:

  • Bump NethermindEth/github-workflows reusable workflow reference from v1.11.4 to v2.0.0.
  • Add workflow-level permissions: artifact-metadata: write to satisfy actions/attest-build-provenance requirements.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@codecov
Copy link
Copy Markdown

codecov bot commented Apr 10, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 76.52%. Comparing base (a2c33a7) to head (f2d6a21).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #818      +/-   ##
==========================================
- Coverage   76.53%   76.52%   -0.02%     
==========================================
  Files         226      226              
  Lines       14039    14039              
  Branches     2081     2081              
==========================================
- Hits        10745    10743       -2     
- Misses       2545     2546       +1     
- Partials      749      750       +1     

see 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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.

4 participants