diff --git a/.github/workflows/image.yml b/.github/workflows/image.yml index 2baef2d..5439b2d 100644 --- a/.github/workflows/image.yml +++ b/.github/workflows/image.yml @@ -28,33 +28,9 @@ jobs: username: ${{ secrets.REPO_USERNAME }} password: ${{ secrets.REPO_TOKEN }} - - name: Prepare - id: prep - run: | - DOCKER_IMAGE=fascinated/unifi-cam-proxy - VERSION=dev - if [[ $GITHUB_REF == refs/tags/* ]]; then - VERSION=${GITHUB_REF#refs/tags/v} - fi - TAGS="${DOCKER_IMAGE}:${VERSION}" - if [ "${{ github.event_name }}" = "push" ]; then - TAGS="$TAGS,${DOCKER_IMAGE}:sha-${GITHUB_SHA::8}" - fi - if [[ $GITHUB_REF == refs/tags/* ]]; then - TAGS="$TAGS,${DOCKER_IMAGE}:latest" - fi - - echo "version=${VERSION}" >> $GITHUB_OUTPUT - echo "tags=${TAGS}" >> $GITHUB_OUTPUT - echo "created=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> $GITHUB_OUTPUT - - name: Build and Push (Latest) uses: docker/build-push-action@v5 with: push: true context: . - tags: ${{ steps.prep.outputs.tags }} - labels: | - org.opencontainers.image.source=${{ github.event.repository.html_url }} - org.opencontainers.image.created=${{ steps.prep.outputs.created }} - org.opencontainers.image.revision=${{ github.sha }} + tags: fascinated/unifi-cam-proxy:latest