name: Node npm on: schedule: - cron: "@weekly" push: branches: [main] paths: - .gitea/workflows/node-npm.yaml - images/actions/node-npm/** pull_request: jobs: build: name: Build and push image runs-on: ubuntu-latest container: catthehacker/ubuntu:act-latest steps: - name: Build Docker image uses: https://git.kjan.de/actions/docker-build@v1 with: name: node-npm REGISTRY_USERNAME: ${{ secrets.REGISTRY_USERNAME }} REGISTRY_TOKEN: ${{ secrets.REGISTRY_TOKEN }} DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }} DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}