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