name: Docker on: push: branches: [ "main" ] tags: [ 'v*.*.*' ] pull_request: branches: [ "main" ] jobs: build: runs-on: docker steps: - name: Checkout repository uses: https://code.forgejo.org/actions/checkout@v4 - name: Build and publish image uses: http://forgejo:3000/andras/ci-actions/docker-publish@main with: context: . push: ${{ github.event_name != 'pull_request' }} token: ${{ secrets.FORGEJO_TOKEN }}