|
7 | 7 | jobs:
|
8 | 8 | build-deploy:
|
9 | 9 | runs-on: ubuntu-latest
|
| 10 | + permissions: |
| 11 | + contents: write |
| 12 | + id-token: write |
10 | 13 | steps:
|
11 | 14 | - uses: actions/checkout@v3
|
12 | 15 | - uses: actions/setup-node@v3
|
13 | 16 | with:
|
14 |
| - node-version: 16 |
| 17 | + node-version: 18 |
15 | 18 | registry-url: 'https://registry.npmjs.org'
|
16 | 19 |
|
17 | 20 | - run: npm install
|
@@ -74,91 +77,91 @@ jobs:
|
74 | 77 | path: core/package.json
|
75 | 78 | unset: scripts,jest
|
76 | 79 |
|
77 |
| - - run: npm publish --access public |
| 80 | + - run: npm publish --access public --provenance |
78 | 81 | name: 📦 react-login-page publish to NPM
|
79 | 82 | continue-on-error: true
|
80 | 83 | working-directory: core
|
81 | 84 | env:
|
82 | 85 | NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
|
83 | 86 |
|
84 |
| - - run: npm publish --access public |
| 87 | + - run: npm publish --access public --provenance |
85 | 88 | name: 📦 @react-login-page/base publish to NPM
|
86 | 89 | continue-on-error: true
|
87 | 90 | working-directory: pages/base
|
88 | 91 | env:
|
89 | 92 | NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
|
90 | 93 |
|
91 |
| - - run: npm publish --access public |
| 94 | + - run: npm publish --access public --provenance |
92 | 95 | name: 📦 @react-login-page/page1 publish to NPM
|
93 | 96 | continue-on-error: true
|
94 | 97 | working-directory: pages/page1
|
95 | 98 | env:
|
96 | 99 | NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
|
97 | 100 |
|
98 |
| - - run: npm publish --access public |
| 101 | + - run: npm publish --access public --provenance |
99 | 102 | name: 📦 @react-login-page/page2 publish to NPM
|
100 | 103 | continue-on-error: true
|
101 | 104 | working-directory: pages/page2
|
102 | 105 | env:
|
103 | 106 | NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
|
104 | 107 |
|
105 |
| - - run: npm publish --access public |
| 108 | + - run: npm publish --access public --provenance |
106 | 109 | name: 📦 @react-login-page/page3 publish to NPM
|
107 | 110 | continue-on-error: true
|
108 | 111 | working-directory: pages/page3
|
109 | 112 | env:
|
110 | 113 | NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
|
111 | 114 |
|
112 |
| - - run: npm publish --access public |
| 115 | + - run: npm publish --access public --provenance |
113 | 116 | name: 📦 @react-login-page/page4 publish to NPM
|
114 | 117 | continue-on-error: true
|
115 | 118 | working-directory: pages/page4
|
116 | 119 | env:
|
117 | 120 | NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
|
118 | 121 |
|
119 |
| - - run: npm publish --access public |
| 122 | + - run: npm publish --access public --provenance |
120 | 123 | name: 📦 @react-login-page/page5 publish to NPM
|
121 | 124 | continue-on-error: true
|
122 | 125 | working-directory: pages/page5
|
123 | 126 | env:
|
124 | 127 | NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
|
125 | 128 |
|
126 |
| - - run: npm publish --access public |
| 129 | + - run: npm publish --access public --provenance |
127 | 130 | name: 📦 @react-login-page/page6 publish to NPM
|
128 | 131 | continue-on-error: true
|
129 | 132 | working-directory: pages/page6
|
130 | 133 | env:
|
131 | 134 | NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
|
132 | 135 |
|
133 |
| - - run: npm publish --access public |
| 136 | + - run: npm publish --access public --provenance |
134 | 137 | name: 📦 @react-login-page/page7 publish to NPM
|
135 | 138 | continue-on-error: true
|
136 | 139 | working-directory: pages/page7
|
137 | 140 | env:
|
138 | 141 | NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
|
139 | 142 |
|
140 |
| - - run: npm publish --access public |
| 143 | + - run: npm publish --access public --provenance |
141 | 144 | name: 📦 @react-login-page/page8 publish to NPM
|
142 | 145 | continue-on-error: true
|
143 | 146 | working-directory: pages/page8
|
144 | 147 | env:
|
145 | 148 | NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
|
146 | 149 |
|
147 |
| - - run: npm publish --access public |
| 150 | + - run: npm publish --access public --provenance |
148 | 151 | name: 📦 @react-login-page/page9 publish to NPM
|
149 | 152 | continue-on-error: true
|
150 | 153 | working-directory: pages/page9
|
151 | 154 | env:
|
152 | 155 | NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
|
153 | 156 |
|
154 |
| - - run: npm publish --access public |
| 157 | + - run: npm publish --access public --provenance |
155 | 158 | name: 📦 @react-login-page/page10 publish to NPM
|
156 | 159 | continue-on-error: true
|
157 | 160 | working-directory: pages/page10
|
158 | 161 | env:
|
159 | 162 | NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
|
160 | 163 |
|
161 |
| - - run: npm publish --access public |
| 164 | + - run: npm publish --access public --provenance |
162 | 165 | name: 📦 @react-login-page/page11 publish to NPM
|
163 | 166 | continue-on-error: true
|
164 | 167 | working-directory: pages/page11
|
|
0 commit comments