|
17 | 17 | drippie-mon: ${{ steps.packages.outputs.drippie-mon }} |
18 | 18 | data-transport-layer: ${{ steps.packages.outputs.data-transport-layer }} |
19 | 19 | contracts: ${{ steps.packages.outputs.contracts }} |
| 20 | + contracts-bedrock: ${{ steps.packages.outputs.contracts-bedrock }} |
20 | 21 | gas-oracle: ${{ steps.packages.outputs.gas-oracle }} |
21 | 22 | replica-healthcheck: ${{ steps.packages.outputs.replica-healthcheck }} |
22 | 23 | proxyd: ${{ steps.packages.outputs.proxyd }} |
@@ -454,6 +455,33 @@ jobs: |
454 | 455 | push: true |
455 | 456 | tags: ethereumoptimism/deployer:${{ needs.release.outputs.contracts }},ethereumoptimism/deployer:latest |
456 | 457 |
|
| 458 | + contracts-bedrock: |
| 459 | + name: Publish deployer-bedrock Version ${{ needs.release.outputs.contracts-bedrock }} |
| 460 | + needs: release |
| 461 | + if: needs.release.outputs.contracts != '' |
| 462 | + runs-on: ubuntu-latest |
| 463 | + |
| 464 | + steps: |
| 465 | + - name: Checkout |
| 466 | + uses: actions/checkout@v2 |
| 467 | + - name: Set up Docker Buildx |
| 468 | + uses: docker/setup-buildx-action@v1 |
| 469 | + |
| 470 | + - name: Login to Docker Hub |
| 471 | + uses: docker/login-action@v1 |
| 472 | + with: |
| 473 | + username: ${{ secrets.DOCKERHUB_ACCESS_TOKEN_USERNAME }} |
| 474 | + password: ${{ secrets.DOCKERHUB_ACCESS_TOKEN_SECRET }} |
| 475 | + |
| 476 | + - name: Build and push |
| 477 | + uses: docker/build-push-action@v2 |
| 478 | + with: |
| 479 | + context: . |
| 480 | + file: ./ops/docker/Dockerfile.packages |
| 481 | + target: deployer-bedrock |
| 482 | + push: true |
| 483 | + tags: ethereumoptimism/deployer-bedrock:${{ needs.release.outputs.contracts-bedrock }},ethereumoptimism/deployer-bedrock:latest |
| 484 | + |
457 | 485 | integration_tests: |
458 | 486 | name: Publish Integration tests ${{ needs.release.outputs.integration-tests }} |
459 | 487 | needs: release |
|
0 commit comments