on: push: branches: - 'master' jobs: docker-master: runs-on: docker container: image: git.van-hemmen.com/actions/kaniko:25.21.1 steps: - name: Build & push with Kaniko run: /bin/build.sh env: # --- mandatory -------------------------------------------------------- KANIKO_CONTEXT: git://git.van-hemmen.com/GuillaumeHemmen/sonar-scanner.git GIT_REF_NAME: ${{ github.ref_name }} GIT_USERNAME: ${{ secrets.docker_username }} GIT_PASSWORD: ${{ secrets.access_token }} # --- optional (only needed when you plan to push) --------------------- REGISTRY_USER: ${{ secrets.docker_username }} REGISTRY_PASS: ${{ secrets.access_token }} KANIKO_DESTINATION: git.van-hemmen.com/guillaumehemmen/sonar-scanner:${GITHUB_SHA},git.van-hemmen.com/guillaumehemmen/sonar-scanner:latest