diff --git a/.github/workflows/release-docker-image.yml b/.github/workflows/release-docker-image.yml index e5a9b77..9834b2d 100644 --- a/.github/workflows/release-docker-image.yml +++ b/.github/workflows/release-docker-image.yml @@ -1,8 +1,7 @@ name: release-docker-image on: - push: - tags: - - "v*" + release: + types: [released] jobs: build: runs-on: ubuntu-latest @@ -14,16 +13,15 @@ jobs: echo "${GITHUB_REF:10}" >> $GITHUB_ENV echo 'EOF' >> $GITHUB_ENV - name: Docker login - run: docker login -u $DOCKER_USER -p $DOCKER_PASSWORD $DOCKER_REGISTRY_REPO + run: docker login -u $DOCKER_USER -p $DOCKER_PASSWORD env: DOCKER_USER: ${{ secrets.DOCKER_USER }} DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }} - DOCKER_REGISTRY_REPO: ${{ secrets.DOCKER_REGISTRY_REPO }} - name: build and push docker image run: | make docker-build make docker-push docker image prune -a -f env: - IMG: ${{ secrets.DOCKER_REGISTRY_REPO }}/cluster-api-outscale-controllers:${{ env.RELEASE_TAG }} - DOCKER_BUILDKIT: 1 \ No newline at end of file + IMG: ${{ secrets.DOCKER_USER }}/osc-cost:${{ env.RELEASE_TAG }} + DOCKER_BUILDKIT: 1