Skip to content

Comments

feat(op-deployer): use op-deployer build for publish-artifacts#18488

Merged
serpixel merged 4 commits intodevelopfrom
fix/op-deployer/reuse-op-deployer-artifacts
Dec 5, 2025
Merged

feat(op-deployer): use op-deployer build for publish-artifacts#18488
serpixel merged 4 commits intodevelopfrom
fix/op-deployer/reuse-op-deployer-artifacts

Conversation

@serpixel
Copy link
Contributor

@serpixel serpixel commented Dec 3, 2025

Description
Switches to op-deployer's build and compress command for consistency. This also enables the uploaded artifacts to be used for verification.

Tests

Additional context

Metadata

@serpixel serpixel requested a review from a team as a code owner December 3, 2025 19:02
@serpixel serpixel requested review from Inphi and bitwiseguy December 3, 2025 19:02
@codecov
Copy link

codecov bot commented Dec 3, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 75.90%. Comparing base (22a35b4) to head (faa188e).
⚠️ Report is 2 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop   #18488      +/-   ##
===========================================
+ Coverage    75.71%   75.90%   +0.19%     
===========================================
  Files          189      134      -55     
  Lines        11228     7197    -4031     
===========================================
- Hits          8501     5463    -3038     
+ Misses        2581     1734     -847     
+ Partials       146        0     -146     
Flag Coverage Δ
cannon-go-tests-64 ?
contracts-bedrock-tests 75.90% <ø> (-4.47%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.
see 65 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@serpixel serpixel requested a review from a team as a code owner December 3, 2025 20:32
@falcorocks falcorocks self-assigned this Dec 4, 2025
falcorocks added a commit to ethereum-optimism/factory that referenced this pull request Dec 4, 2025
Use quoted heredoc to safely write bake metadata to file before processing.
This prevents bash history expansion issues when metadata contains special
characters like '!' which can cause 'No such file or directory' errors.

Fixes flaky CI failures observed in ethereum-optimism/optimism#18488
falcorocks added a commit to ethereum-optimism/factory that referenced this pull request Dec 4, 2025
…on (#8)

Use quoted heredoc to safely write bake metadata to file before processing.
This prevents bash history expansion issues when metadata contains special
characters like '!' which can cause 'No such file or directory' errors.

Fixes flaky CI failures observed in ethereum-optimism/optimism#18488
@falcorocks falcorocks removed their assignment Dec 4, 2025
@serpixel serpixel force-pushed the fix/op-deployer/reuse-op-deployer-artifacts branch from e6a468a to 36e00f3 Compare December 4, 2025 16:45
@serpixel serpixel enabled auto-merge December 4, 2025 23:22
@serpixel serpixel added this pull request to the merge queue Dec 5, 2025
Merged via the queue into develop with commit 2014789 Dec 5, 2025
134 checks passed
@serpixel serpixel deleted the fix/op-deployer/reuse-op-deployer-artifacts branch December 5, 2025 01:45
serpixel added a commit that referenced this pull request Dec 8, 2025
* feat(op-deployer): use op-deployer build for publish-artifacts

* fix(op-deployer): restore bucket name

* fix(op-deployer): add COMMIT file

* fix(op-deployer): verify cli test
serpixel added a commit that referenced this pull request Dec 10, 2025
* feat(op-deployer): use op-deployer build for publish-artifacts

* fix(op-deployer): restore bucket name

* fix(op-deployer): add COMMIT file

* fix(op-deployer): verify cli test
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.

5 participants