--- name: docker on: push: branches: - "main" jobs: docker: #runs-on: ubuntu-latest container: image: debian:stable-slim steps: - run: | apt update apt install -y nodejs # - uses: actions/setup-node@v4 # with: # node-version: lts # temp debug - run: | node -v npm i -g yarn npm-check-updates # - uses: actions/checkout@v4 # with: # fetch-depth: 0 # # - uses: docker/setup-buildx-action@v3.8.0 # # - uses: docker/login-action@v3.3.0 # with: # registry: git.bbee.fr # username: ${{ var.DOCKER_USERNAME }} # password: ${{ secrets.DOCKER_API_TOKEN }} # # - uses: docker/build-push-action@v6.10.0 # env: # ACTIONS_RUNTIME_TOKEN: '' # See https://gitea.com/gitea/act_runner/issues/119 # with: # context: . # file: ./Dockerfile # platforms: | # linux/amd64 # linux/arm64 # push: true # tags: git.bbee.fr/${{ github.repository }}:latest