File tree 6 files changed +18
-18
lines changed
cursorless-talon/.github/workflows
6 files changed +18
-18
lines changed Original file line number Diff line number Diff line change 45
45
46
46
steps :
47
47
- name : Checkout repository
48
- uses : actions/checkout@v3
48
+ uses : actions/checkout@v4
49
49
50
50
# Initializes the CodeQL tools for scanning.
51
51
- name : Initialize CodeQL
Original file line number Diff line number Diff line change @@ -14,11 +14,11 @@ jobs:
14
14
env :
15
15
CURSORLESS_REPO_ROOT : ${{ github.workspace }}
16
16
steps :
17
- - uses : actions/checkout@v3
17
+ - uses : actions/checkout@v4
18
18
with :
19
19
fetch-depth : 0
20
- - uses : pnpm/action-setup@v2
21
- - uses : actions/setup-node@v3
20
+ - run : corepack enable
21
+ - uses : actions/setup-node@v4
22
22
with :
23
23
node-version-file : package.json
24
24
cache : pnpm
46
46
needs : publish-extension
47
47
environment : production
48
48
steps :
49
- - uses : actions/checkout@v3
49
+ - uses : actions/checkout@v4
50
50
with :
51
51
fetch-depth : 0
52
52
token : ${{ secrets.CURSORLESS_BOT_TOKEN }}
Original file line number Diff line number Diff line change @@ -14,12 +14,12 @@ jobs:
14
14
name : Pre-commit
15
15
runs-on : ubuntu-latest
16
16
steps :
17
- - uses : actions/checkout@v3
17
+ - uses : actions/checkout@v4
18
18
- uses : actions/setup-python@v4
19
19
with :
20
20
python-version : 3.x
21
- - uses : pnpm/action-setup@v2
22
- - uses : actions/setup-node@v3
21
+ - run : corepack enable
22
+ - uses : actions/setup-node@v4
23
23
with :
24
24
node-version-file : package.json
25
25
cache : pnpm
Original file line number Diff line number Diff line change 12
12
env :
13
13
CURSORLESS_REPO_ROOT : ${{ github.workspace }}
14
14
steps :
15
- - uses : actions/checkout@v3
16
- - uses : pnpm/action-setup@v2
17
- - uses : actions/setup-node@v3
15
+ - uses : actions/checkout@v4
16
+ - run : corepack enable
17
+ - uses : actions/setup-node@v4
18
18
with :
19
19
node-version-file : package.json
20
20
cache : pnpm
Original file line number Diff line number Diff line change 27
27
VSCODE_LOGS_DIR : ${{ github.workspace }}/artifacts/logs
28
28
CURSORLESS_REPO_ROOT : ${{ github.workspace }}
29
29
steps :
30
- - uses : actions/checkout@v3
31
- - uses : pnpm/action-setup@v2
32
- - uses : actions/setup-node@v3
30
+ - uses : actions/checkout@v4
31
+ - run : corepack enable
32
+ - uses : actions/setup-node@v4
33
33
with :
34
34
node-version-file : package.json
35
35
cache : pnpm
@@ -55,19 +55,19 @@ jobs:
55
55
- run : mv ${{ steps.createVsix.outputs.vsixPath }} cursorless-development.vsix
56
56
if : runner.os == 'Linux' && matrix.vscode_version == 'stable'
57
57
- name : Upload vsix
58
- uses : actions/upload-artifact@v3
58
+ uses : actions/upload-artifact@v4
59
59
if : runner.os == 'Linux' && matrix.vscode_version == 'stable'
60
60
with :
61
61
name : vsix
62
62
path : cursorless-development.vsix
63
63
- name : Archive logs
64
- uses : actions/upload-artifact@v3
64
+ uses : actions/upload-artifact@v4
65
65
with :
66
66
name : logs
67
67
path : ${{ env.VSCODE_LOGS_DIR }}
68
68
if : failure()
69
69
- name : Archive dumps
70
- uses : actions/upload-artifact@v3
70
+ uses : actions/upload-artifact@v4
71
71
with :
72
72
name : dumps
73
73
path : ${{ env.VSCODE_CRASH_DIR }}
Original file line number Diff line number Diff line change 6
6
lint :
7
7
runs-on : ubuntu-latest
8
8
steps :
9
- - uses : actions/checkout@v2
9
+ - uses : actions/checkout@v4
10
10
- uses : psf/black@stable
You can’t perform that action at this time.
0 commit comments