From 68e1d1eefe6807a4ee26d6a9a7cb500c9ac4937f Mon Sep 17 00:00:00 2001 From: Thomas von Dein Date: Fri, 22 Sep 2023 11:20:21 +0200 Subject: [PATCH] another try? --- .github/workflows/pushimage.yaml | 50 ++++++++++---------------------- 1 file changed, 15 insertions(+), 35 deletions(-) diff --git a/.github/workflows/pushimage.yaml b/.github/workflows/pushimage.yaml index b4f49cf..8b7e4a5 100644 --- a/.github/workflows/pushimage.yaml +++ b/.github/workflows/pushimage.yaml @@ -1,38 +1,18 @@ -# -name: build-push-docker-image - -on: - push: - branches: ['development'] - -env: - REGISTRY: ghcr.io - IMAGE_NAME: ${{ github.repository }} - +name: publish +on: [push] jobs: - build-and-push-image: + publish-ephemeruo-image: runs-on: ubuntu-latest - permissions: - contents: read - packages: write steps: - - name: Checkout repository - uses: actions/checkout@v4 - - name: Log in to the Container registry - uses: docker/login-action@v1 - with: - registry: ${{ env.REGISTRY }} - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} - - name: Extract metadata (tags, labels) for Docker - id: meta - uses: docker/metadata-action@v1 - with: - images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} - - name: Build and push Docker image - uses: docker/build-push-action@v1 - with: - context: . - push: true - tags: ${{ steps.meta.outputs.tags }} - labels: ${{ steps.meta.outputs.labels }} + - uses: actions/checkout@v2 + - name: Login to GitHub Container Registry + uses: docker/login-action@v1 + with: + registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} + - name: build-push-image + run: | + docker build . --tag ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest + docker run ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest + docker push ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest