name: Publish to Gitea Registry on: push: branches: - master paths: - "package.json" jobs: publish: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - run: npm ci - run: npm run build - name: Publish to Gitea npm registry run: | echo "//gitea.synoth.com/api/packages/synoth/npm/:_authToken=${{ secrets.GITEA_TOKEN }}" > ~/.npmrc npm publish