|
21 | 21 | matrix: |
22 | 22 | os: [ubuntu-latest, windows-latest, macOS-latest] |
23 | 23 | steps: |
24 | | - - uses: actions/checkout@v2 |
| 24 | + - uses: actions/checkout@v3 |
25 | 25 | - run: git fetch --depth=1 origin +refs/tags/*:refs/tags/* |
26 | 26 | - name: Set an output |
27 | 27 | id: set-version |
@@ -61,12 +61,12 @@ jobs: |
61 | 61 | if: runner.os == 'Linux' |
62 | 62 | run: | |
63 | 63 | npx vsce package -o ${{ steps.set-version.outputs.name }}.vsix |
64 | | - - uses: actions/upload-artifact@v2 |
| 64 | + - uses: actions/upload-artifact@v3 |
65 | 65 | if: runner.os == 'Linux' |
66 | 66 | with: |
67 | 67 | name: ${{ steps.set-version.outputs.name }}.vsix |
68 | 68 | path: ${{ steps.set-version.outputs.name }}.vsix |
69 | | - - uses: actions/upload-artifact@v2 |
| 69 | + - uses: actions/upload-artifact@v3 |
70 | 70 | if: runner.os == 'Linux' |
71 | 71 | with: |
72 | 72 | name: meta |
|
78 | 78 | runs-on: ubuntu-latest |
79 | 79 | needs: build |
80 | 80 | steps: |
81 | | - - uses: actions/download-artifact@v2 |
| 81 | + - uses: actions/download-artifact@v3 |
82 | 82 | with: |
83 | 83 | name: meta |
84 | 84 | path: . |
|
89 | 89 | set -x |
90 | 90 | echo ::set-output name=version::`cat .version` |
91 | 91 | echo ::set-output name=name::`cat .name` |
92 | | - - uses: actions/download-artifact@v2 |
| 92 | + - uses: actions/download-artifact@v3 |
93 | 93 | with: |
94 | 94 | name: ${{ steps.set-version.outputs.name }}.vsix |
95 | 95 | - name: Create Release |
@@ -121,24 +121,24 @@ jobs: |
121 | 121 | runs-on: ubuntu-latest |
122 | 122 | needs: build |
123 | 123 | steps: |
124 | | - - uses: actions/checkout@v2 |
| 124 | + - uses: actions/checkout@v3 |
125 | 125 | with: |
126 | 126 | ref: master |
127 | 127 | token: ${{ secrets.TOKEN }} |
128 | | - - uses: actions/download-artifact@v2 |
| 128 | + - uses: actions/download-artifact@v3 |
129 | 129 | with: |
130 | 130 | name: meta |
131 | 131 | path: . |
132 | 132 | - name: Use Node.js |
133 | | - uses: actions/setup-node@v1 |
| 133 | + uses: actions/setup-node@v3 |
134 | 134 | with: |
135 | | - node-version: 12.x |
| 135 | + node-version: 16 |
136 | 136 | - name: Prepare build |
137 | 137 | id: set-version |
138 | 138 | run: | |
139 | 139 | VERSION=`cat .version` |
140 | 140 | NEXT_VERSION=`cat .version | awk -F. '/[0-9]+\./{$NF++;print}' OFS=.` |
141 | | - echo ::set-output name=name::`cat .name` |
| 141 | + echo ::set-output name=name::`cat .name` >> $GITHUB_OUTPUT |
142 | 142 | tmp=$(mktemp) |
143 | 143 | git config --global user.name 'ProjectBot' |
144 | 144 | git config --global user.email '[email protected]' |
|
0 commit comments