name: pipeline on: push: branches: - "main" permissions: packages: write jobs: build-and-push-image: runs-on: debian-latest steps: - name: Checkout repository uses: actions/checkout@v4 - name: Log in to container registry uses: docker/login-action@v3 with: registry: https://git.vhaudiquet.fr username: ${{ github.actor }} password: ${{ secrets.GITEA_TOKEN }} - name: Build and push docker image uses: docker/build-push-action@v6 with: context: ./frontend push: true tags: | git.vhaudiquet.fr/vhaudiquet/lolstats-frontend:latest git.vhaudiquet.fr/vhaudiquet/lolstats-frontend:${{ github.sha }}