From f03247706708669704cb31962b6f8d62abbbcfc6 Mon Sep 17 00:00:00 2001 From: sugoidogo Date: Wed, 17 Dec 2025 00:25:08 -0800 Subject: [PATCH] publish to gitea npm registry --- .github/workflows/docker.yml | 32 ++++++++------------------------ package.json | 2 +- 2 files changed, 9 insertions(+), 25 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 5da1711..5608ecb 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -2,40 +2,24 @@ on: push: tags: [ '*' ] - jobs: build: - runs-on: ubuntu-latest - permissions: - contents: read - packages: write - # This is used to complete the identity challenge - # with sigstore/fulcio when running outside of PRs. - id-token: write - steps: - name: Checkout repository uses: actions/checkout@v4 - with: - fetch-depth: 0 - - - uses: actions/setup-node@v6 - with: + with: node-version: latest - - name: Install Worker Dependencies run: npm ci - - run: npm run deploy env: CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }} - - run: npm pack - - run: mv twitch-cloud-ebs*tgz twitch-cloud-ebs.tgz - - run: git log $(git describe --tags --abbrev=0 HEAD~1)..HEAD --oneline > changelog.txt - - uses: softprops/action-gh-release@v2 - with: - make_latest: true - body_path: changelog.txt - files: '*.tgz' \ No newline at end of file + - run: npm version from-git --allow-same-version --no-git-tag-version + - run: npm config set registry https://gitea.sugoidogo.com/api/packages/sugoidogo/npm/ + - run: npm config set -- '//gitea.sugoidogo.com/api/packages/sugoidogo/npm/:_authToken' "$PACKAGES_KEY" + env: + PACKAGES_KEY: ${{ secrets.PACKAGES_KEY }} + - run: npm publish + \ No newline at end of file diff --git a/package.json b/package.json index fc98e17..dd99f1f 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "twitch-cloud-ebs", + "name": "@sugoidogo/twitch-cloud-ebs", "version": "0.0.0", "files": [ "static",