name: Deploy on: push: branches: - master jobs: build: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Setup Java uses: actions/setup-java@v4 with: distribution: 'temurin' java-version: '25' cache: 'gradle' - name: Build Jar run: ./gradlew bootJar - name: Build Container run: docker build --tag gitea.seeseepuff.be/seeseemelk/webgit:latest . - name: Login with: package_rw: ${{ secrets.PACKAGE_RW }} run: docker login gitea.seeseepuff.be -u seeseemelk -p ${{ secrets.PACKAGE_RW }} - name: Push Container run: docker push gitea.seeseepuff.be/seeseemelk/webgit:latest