3
3
name : Are The Types Wrong?
4
4
runs-on : ubuntu-latest
5
5
steps :
6
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
6
+ - uses : actions/checkout@v4
7
7
- uses : ./.github/actions/prepare
8
8
- run : pnpm build
9
9
- run : npx --yes @arethetypeswrong/cli --pack . --ignore-rules cjs-resolves-to-esm
10
10
build :
11
11
name : Build
12
12
runs-on : ubuntu-latest
13
13
steps :
14
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
14
+ - uses : actions/checkout@v4
15
15
- uses : ./.github/actions/prepare
16
16
- run : pnpm build
17
17
- run : node ./lib/index.js
18
18
lint :
19
19
name : Lint
20
20
runs-on : ubuntu-latest
21
21
steps :
22
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
22
+ - uses : actions/checkout@v4
23
23
- uses : ./.github/actions/prepare
24
24
- run : pnpm build
25
25
- run : pnpm lint
26
26
lint_knip :
27
27
name : Lint Knip
28
28
runs-on : ubuntu-latest
29
29
steps :
30
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
30
+ - uses : actions/checkout@v4
31
31
- uses : ./.github/actions/prepare
32
32
- run : pnpm lint:knip
33
33
lint_markdown :
34
34
name : Lint Markdown
35
35
runs-on : ubuntu-latest
36
36
steps :
37
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
37
+ - uses : actions/checkout@v4
38
38
- uses : ./.github/actions/prepare
39
39
- run : pnpm lint:md
40
40
lint_packages :
41
41
name : Lint Packages
42
42
runs-on : ubuntu-latest
43
43
steps :
44
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
44
+ - uses : actions/checkout@v4
45
45
- uses : ./.github/actions/prepare
46
46
- run : pnpm lint:packages
47
47
lint_spelling :
48
48
name : Lint Spelling
49
49
runs-on : ubuntu-latest
50
50
steps :
51
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
51
+ - uses : actions/checkout@v4
52
52
- uses : ./.github/actions/prepare
53
53
- run : pnpm lint:spelling
54
54
prettier :
55
55
name : Prettier
56
56
runs-on : ubuntu-latest
57
57
steps :
58
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
58
+ - uses : actions/checkout@v4
59
59
- uses : ./.github/actions/prepare
60
60
- run : pnpm format --list-different
61
61
test :
62
62
name : Test
63
63
runs-on : ubuntu-latest
64
64
steps :
65
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
65
+ - uses : actions/checkout@v4
66
66
- uses : ./.github/actions/prepare
67
67
- run : pnpm run test --coverage
68
68
- if : always()
73
73
name : Test Creation Script
74
74
runs-on : ubuntu-latest
75
75
steps :
76
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
76
+ - uses : actions/checkout@v4
77
77
- uses : ./.github/actions/prepare
78
78
- run : pnpm run build
79
79
- run : pnpm run test:create
86
86
name : Test Initialization Script
87
87
runs-on : ubuntu-latest
88
88
steps :
89
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
89
+ - uses : actions/checkout@v4
90
90
- uses : ./.github/actions/prepare
91
91
- run : pnpm run build
92
92
- run : pnpm run test:initialize
99
99
name : Test Migration Script
100
100
runs-on : ubuntu-latest
101
101
steps :
102
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
102
+ - uses : actions/checkout@v4
103
103
- uses : ./.github/actions/prepare
104
104
- run : pnpm run build
105
105
- run : pnpm run test:migrate
@@ -112,7 +112,7 @@ jobs:
112
112
name : Type Check
113
113
runs-on : ubuntu-latest
114
114
steps :
115
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
115
+ - uses : actions/checkout@v4
116
116
- uses : ./.github/actions/prepare
117
117
- run : pnpm tsc
118
118
0 commit comments