Skip to content

Merge pull request #1814 from serlo/dependabot/npm_and_yarn/eslint/es… #373

Merge pull request #1814 from serlo/dependabot/npm_and_yarn/eslint/es…

Merge pull request #1814 from serlo/dependabot/npm_and_yarn/eslint/es… #373

name: Push DB migration image
on:
# not a problem if we do it at every push because it will check if the image already exists
push:
jobs:
docker-image:
runs-on: ubuntu-latest
if: ${{ github.actor != 'dependabot[bot]' }}
steps:
- uses: actions/checkout@v4
- uses: serlo/configure-repositories/actions/setup-node@main
- name: Log in to GitHub Container Registry
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Build and push Docker image
run: |
cd packages/db-migrations
DOCKER_REGISTRY=ghcr.io DOCKER_REPOSITORY=$(echo $GITHUB_REPOSITORY)/db-migration yarn push-image
env:
DOCKER_REGISTRY: ghcr.io
DOCKER_REPOSITORY: ${{ github.repository }}/db-migration