mirror of https://github.com/alibaba/ice.git
				
				
				
			Merge branch 'master' into release/next
This commit is contained in:
		
						commit
						2f438a26e0
					
				|  | @ -6,23 +6,40 @@ on: | ||||||
|       - release/** |       - release/** | ||||||
| 
 | 
 | ||||||
| jobs: | jobs: | ||||||
|   canary: |   check_changeset: | ||||||
|     name: Canary |     name: Check Changeset exists | ||||||
|  |     outputs: | ||||||
|  |       status: ${{ steps.check.outcome }} | ||||||
|     runs-on: ubuntu-latest |     runs-on: ubuntu-latest | ||||||
| 
 | 
 | ||||||
|  |     steps: | ||||||
|  |       - name: Checkout Branch | ||||||
|  |         uses: actions/checkout@v4 | ||||||
|  | 
 | ||||||
|  |       - name: Check | ||||||
|  |         id: check | ||||||
|  |         continue-on-error: true | ||||||
|  |         run: test "$(ls -1 .changeset | wc -l)" -gt "2" | ||||||
|  | 
 | ||||||
|  |   canary: | ||||||
|  |     name: Publish Canary | ||||||
|  |     runs-on: ubuntu-latest | ||||||
|  |     needs: check_changeset | ||||||
|  |     if: needs.check_changeset.outputs.status == 'success' | ||||||
|  | 
 | ||||||
|     strategy: |     strategy: | ||||||
|       matrix: |       matrix: | ||||||
|         node-version: [18] |         node-version: [18] | ||||||
| 
 | 
 | ||||||
|     steps: |     steps: | ||||||
|       - name: Checkout Branch |       - name: Checkout Branch | ||||||
|         uses: actions/checkout@v3 |         uses: actions/checkout@v4 | ||||||
| 
 | 
 | ||||||
|       - name: Install pnpm |       - name: Install pnpm | ||||||
|         uses: pnpm/action-setup@v4 |         uses: pnpm/action-setup@v4 | ||||||
| 
 | 
 | ||||||
|       - name: Use Node.js ${{ matrix.node-version }} |       - name: Use Node.js ${{ matrix.node-version }} | ||||||
|         uses: actions/setup-node@v3 |         uses: actions/setup-node@v4 | ||||||
|         with: |         with: | ||||||
|           node-version: ${{ matrix.node-version }} |           node-version: ${{ matrix.node-version }} | ||||||
|           cache: 'pnpm' |           cache: 'pnpm' | ||||||
|  | @ -30,9 +47,6 @@ jobs: | ||||||
|       - name: Setup |       - name: Setup | ||||||
|         run: pnpm run setup |         run: pnpm run setup | ||||||
| 
 | 
 | ||||||
|       - name: Check changeset exists |  | ||||||
|         run: test "$(ls -1 .changeset | wc -l)" -gt "2" |  | ||||||
| 
 |  | ||||||
|       - name: Config npm |       - name: Config npm | ||||||
|         run: echo "//registry.npmjs.org/:_authToken=${NPM_TOKEN}" > .npmrc |         run: echo "//registry.npmjs.org/:_authToken=${NPM_TOKEN}" > .npmrc | ||||||
|         env: |         env: | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue