Skip to content

Commit 2e4dbbb

Browse files
committed
ci: fix missing permissions config for nuget
1 parent d7d9a10 commit 2e4dbbb

File tree

4 files changed

+18
-10
lines changed

4 files changed

+18
-10
lines changed

.github/workflows/part-publish.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,20 +31,22 @@ jobs:
3131
- name: Update npm
3232
run: npm install -g npm@latest
3333

34-
- name: npm publish coalesce-vue
35-
if: ${{ !inputs.skipNpm }}
36-
run: npm publish ./coalesce-vue/*.tgz --tag ${{ inputs.prereleaseSlug || 'latest' }} --access public
34+
# - name: npm publish coalesce-vue
35+
# if: ${{ !inputs.skipNpm }}
36+
# run: npm publish ./coalesce-vue/*.tgz --tag ${{ inputs.prereleaseSlug || 'latest' }} --access public
3737

38-
- name: npm publish coalesce-mcp
39-
if: ${{ !inputs.skipNpm }}
40-
run: npm publish ./coalesce-mcp/*.tgz --tag ${{ inputs.prereleaseSlug || 'latest' }} --access public
38+
# - name: npm publish coalesce-mcp
39+
# if: ${{ !inputs.skipNpm }}
40+
# run: npm publish ./coalesce-mcp/*.tgz --tag ${{ inputs.prereleaseSlug || 'latest' }} --access public
4141

4242
- name: npm publish coalesce-vue-vuetify
4343
if: ${{ !inputs.skipNpm }}
4444
run: for f in ./coalesce-vue-vuetify*/*.tgz; do npm publish $f --tag ${{ inputs.prereleaseSlug || 'latest' }} --access public; done
4545

4646
nuget:
4747
runs-on: ubuntu-latest
48+
permissions:
49+
id-token: write
4850

4951
steps:
5052
- name: Download all workflow run artifacts

.github/workflows/release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,8 @@ jobs:
7474

7575
publish-template:
7676
runs-on: ubuntu-latest
77+
permissions:
78+
id-token: write
7779
needs: [build-template]
7880

7981
steps:

src/coalesce-vue-vuetify3/package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22
"name": "coalesce-vue-vuetify3",
33
"version": "0.1.0-local",
44
"description": "Vuetify 3 components for IntelliTect's Coalesce framework.",
5+
"repository": "https://github.com/IntelliTect/Coalesce",
6+
"author": "IntelliTect",
7+
"license": "Apache-2.0",
8+
"private": false,
59
"main": "./dist/coalesce-vue-vuetify.js",
610
"module": "./dist/coalesce-vue-vuetify.js",
711
"styles": "./dist/coalesce-vue-vuetify.css",

src/coalesce-vue/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22
"name": "coalesce-vue",
33
"version": "0.1.0-local",
44
"description": "Core scripts for IntelliTect's Coalesce framework.",
5+
"repository": "https://github.com/IntelliTect/Coalesce",
6+
"author": "IntelliTect",
7+
"license": "Apache-2.0",
8+
"private": false,
59
"main": "./lib/index.js",
610
"types": "./lib/index.d.ts",
711
"sideEffects": false,
@@ -16,10 +20,6 @@
1620
"import": "./lib/*.js"
1721
}
1822
},
19-
"repository": "https://github.com/IntelliTect/Coalesce",
20-
"author": "IntelliTect",
21-
"license": "Apache-2.0",
22-
"private": false,
2323
"scripts": {
2424
"build": "tsc --noEmit && tsc -p ./tsconfig.build.esm.json",
2525
"prepack": "npm run build",

0 commit comments

Comments
 (0)