name: Release on: push: branches: - main schedule: - cron: "0 0 * * *" env: NPM_USER: ${{ secrets.NPM_USER }} NPM_PASS: ${{ secrets.NPM_PASS }} NPM_REGISTRY: ${{ vars.NPM_REGISTRY }} jobs: build: runs-on: win-x64 container: image: alpine:latest steps: - name: Add packages run: apk add git nodejs - name: Checkout repository uses: actions/checkout@v3 - name: Run Go release script run: | chmod +x ./.devcontainer/initialize.sh ./.devcontainer/initialize.sh go run ./release.go