|
|
|
@ -8,6 +8,13 @@ name: Publish Docker image |
|
|
|
|
on: |
|
|
|
|
release: |
|
|
|
|
types: [published] |
|
|
|
|
push: |
|
|
|
|
branches: |
|
|
|
|
- master |
|
|
|
|
|
|
|
|
|
env: |
|
|
|
|
OTP_VERSION: '24.3.4.1' |
|
|
|
|
ELIXIR_VERSION: '1.13.4' |
|
|
|
|
|
|
|
|
|
jobs: |
|
|
|
|
push_to_registry: |
|
|
|
@ -17,23 +24,23 @@ jobs: |
|
|
|
|
RELEASE_VERSION: 4.1.5 |
|
|
|
|
steps: |
|
|
|
|
- name: Check out the repo |
|
|
|
|
uses: actions/checkout@v2 |
|
|
|
|
uses: actions/checkout@v3 |
|
|
|
|
|
|
|
|
|
- name: Set up QEMU |
|
|
|
|
uses: docker/setup-qemu-action@v1 |
|
|
|
|
uses: docker/setup-qemu-action@v2 |
|
|
|
|
|
|
|
|
|
- name: Set up Docker Buildx |
|
|
|
|
uses: docker/setup-buildx-action@v1 |
|
|
|
|
uses: docker/setup-buildx-action@v2 |
|
|
|
|
|
|
|
|
|
- name: Log in to Docker Hub |
|
|
|
|
uses: docker/login-action@f054a8b539a109f9f41c372932f1ae047eff08c9 |
|
|
|
|
uses: docker/login-action@v2 |
|
|
|
|
with: |
|
|
|
|
username: ${{ secrets.DOCKER_USERNAME }} |
|
|
|
|
password: ${{ secrets.DOCKER_PASSWORD }} |
|
|
|
|
|
|
|
|
|
- name: Extract metadata (tags, labels) for Docker |
|
|
|
|
id: meta |
|
|
|
|
uses: docker/metadata-action@98669ae865ea3cffbcbaa878cf57c20bbf1c6c38 |
|
|
|
|
uses: docker/metadata-action@v4 |
|
|
|
|
with: |
|
|
|
|
images: blockscout/blockscout |
|
|
|
|
|
|
|
|
|