diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 744af09..e2764f2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,37 +1,39 @@ -name: Build -on: - push: - branches: - - master - - schedule: - - cron: 0 4 * * 7 - -jobs: - latest: - runs-on: [runner] - container: git.sh-edraft.de/sh-edraft.de/act-runner:latest - steps: - - name: Clone Repository - uses: https://github.com/actions/checkout@v3 - with: - token: ${{ secrets.CI_ACCESS_TOKEN }} - - - name: Set up QEMU - uses: docker/setup-qemu-action@v1 - - - name: Login to registry git.sh-edraft.de - uses: https://github.com/docker/login-action@v1 - with: - registry: git.sh-edraft.de - username: ${{ secrets.CI_USERNAME }} - password: ${{ secrets.CI_ACCESS_TOKEN }} - - - name: Build docker - run: | - docker build -t git.sh-edraft.de/sh-edraft.de/garrysmod . - - - name: Push image - run: | - docker push git.sh-edraft.de/sh-edraft.de/garrysmod +name: Build +on: + push: + branches: + - master + + schedule: + - cron: 0 4 * * 7 + + workflow_dispatch: + +jobs: + latest: + runs-on: [runner] + container: git.sh-edraft.de/sh-edraft.de/act-runner:latest + steps: + - name: Clone Repository + uses: https://github.com/actions/checkout@v3 + with: + token: ${{ secrets.CI_ACCESS_TOKEN }} + + - name: Set up QEMU + uses: docker/setup-qemu-action@v1 + + - name: Login to registry git.sh-edraft.de + uses: https://github.com/docker/login-action@v1 + with: + registry: git.sh-edraft.de + username: ${{ secrets.CI_USERNAME }} + password: ${{ secrets.CI_ACCESS_TOKEN }} + + - name: Build docker + run: | + docker build -t git.sh-edraft.de/sh-edraft.de/garrysmod . + + - name: Push image + run: | + docker push git.sh-edraft.de/sh-edraft.de/garrysmod \ No newline at end of file