Commit f8a4084e authored by Mark Tyneway's avatar Mark Tyneway Committed by GitHub

Merge pull request #2892 from ethereum-optimism/fix/ci-builder

ci-builder: update foundry + add release changeset
parents 35a0b850 99b95e5c
---
'@eth-optimism/ci-builder': minor
---
Update foundry in ci builder
...@@ -29,6 +29,7 @@ jobs: ...@@ -29,6 +29,7 @@ jobs:
teleportr: ${{ steps.packages.outputs.teleportr }} teleportr: ${{ steps.packages.outputs.teleportr }}
go-builder: ${{ steps.packages.outputs.go-builder }} go-builder: ${{ steps.packages.outputs.go-builder }}
js-builder: ${{ steps.packages.outputs.js-builder }} js-builder: ${{ steps.packages.outputs.js-builder }}
ci-builder: ${{ steps.packages.outputs.ci-builder }}
steps: steps:
- name: Checkout Repo - name: Checkout Repo
...@@ -209,6 +210,32 @@ jobs: ...@@ -209,6 +210,32 @@ jobs:
push: true push: true
tags: ethereumoptimism/js-builder:${{ needs.release.outputs.js-builder }},ethereumoptimism/js-builder:latest tags: ethereumoptimism/js-builder:${{ needs.release.outputs.js-builder }},ethereumoptimism/js-builder:latest
ci-builder:
name: Publish ci-builder ${{ needs.release.outputs.ci-builder }}
needs: release
if: needs.release.outputs.ci-builder != ''
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Login to Docker Hub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_ACCESS_TOKEN_USERNAME }}
password: ${{ secrets.DOCKERHUB_ACCESS_TOKEN_SECRET }}
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
- name: Publish ci-builder
uses: docker/build-push-action@v2
with:
context: .
file: ./ops/docker/ci-builder/Dockerfile
push: true
tags: ethereumoptimism/ci-builder:${{ needs.release.outputs.ci-builder }},ethereumoptimism/ci-builder:latest
proxyd: proxyd:
name: Publish proxyd Version ${{ needs.release.outputs.proxyd }} name: Publish proxyd Version ${{ needs.release.outputs.proxyd }}
needs: release needs: release
......
FROM ethereum/client-go:alltools-v1.10.17 as geth FROM ethereum/client-go:alltools-v1.10.17 as geth
FROM ghcr.io/foundry-rs/foundry:latest as foundry FROM ghcr.io/foundry-rs/foundry:nightly as foundry
FROM python:3.8.12-slim-buster FROM python:3.8.12-slim-buster
......
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
"ops/docker/hardhat", "ops/docker/hardhat",
"ops/docker/go-builder", "ops/docker/go-builder",
"ops/docker/js-builder", "ops/docker/js-builder",
"ops/docker/ci-builder",
"proxyd", "proxyd",
"teleportr" "teleportr"
], ],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment