diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml new file mode 100644 index 0000000..c10760c --- /dev/null +++ b/.gitea/workflows/build.yml @@ -0,0 +1,16 @@ +name: Build +on: [push] +jobs: + build: + runs-on: standard-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Setup Go + uses: actions/setup-go@v5 + with: + go-version: '>=1.24' + + - name: Test + run: go test . -v diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml new file mode 100644 index 0000000..f4bbebe --- /dev/null +++ b/.gitea/workflows/deploy.yml @@ -0,0 +1,22 @@ +name: Build +on: + push: + tags: + - 'v*' +jobs: + build: + runs-on: standard-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Login + with: # Set the secret as an input + package_rw: ${{ secrets.PACKAGE_RW }} + run: docker login gitea.seeseepuff.be -u seeseemelk -p ${{ secrets.PACKAGE_RW }} + + - name: Build + run: docker build -t gitea.seeseepuff.be/seeseemelk/pcinv:${{github.ref_name}} . + + - name: Push + run: docker push gitea.seeseepuff.be/seeseemelk/pcinv:${{github.ref_name}}