diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 47f2160..590adea 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -29,7 +29,7 @@ jobs: needs: test runs-on: ubuntu-latest - if: github.event_name == 'push' + if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') steps: - uses: actions/checkout@v2 @@ -42,3 +42,12 @@ jobs: tag_with_ref: true add_git_labels: true push: ${{ startsWith(github.ref, 'refs/tags/') }} + + - uses: docker/build-push-action@v1 + with: + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} + repository: snegov/seafile-client + tags: latest + add_git_labels: true + push: ${{ startsWith(github.ref, 'refs/tags/') }}