diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1f46122..2b41b76 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -81,6 +81,11 @@ jobs: needs: test runs-on: ubuntu-latest if: github.ref == 'refs/heads/main' + permissions: + contents: write + issues: write + pull-requests: write + id-token: write steps: - uses: actions/checkout@v3 @@ -92,6 +97,7 @@ jobs: uses: actions/setup-node@v3 with: node-version: 22 + registry-url: 'https://registry.npmjs.org' - name: Install dependencies run: npm ci @@ -102,5 +108,4 @@ jobs: - name: Release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - NPM_TOKEN: ${{ secrets.NPM_TOKEN }} run: npx semantic-release diff --git a/.releaserc.json b/.releaserc.json index ec47b84..0c2ec20 100644 --- a/.releaserc.json +++ b/.releaserc.json @@ -4,7 +4,13 @@ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", "@semantic-release/changelog", - "@semantic-release/npm", + [ + "@semantic-release/npm", + { + "npmPublish": true, + "pkgRoot": "." + } + ], "@semantic-release/github", [ "@semantic-release/git", diff --git a/package.json b/package.json index a21e54e..e1f09e8 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "license": "MIT", "repository": { "type": "git", - "url": "git://github.com/feathersjs/feathers-elasticsearch.git" + "url": "https://github.com/feathersjs/feathers-elasticsearch.git" }, "author": { "name": "Feathers contributors",