Skip to content

Commit def796f

Browse files
committed
Faster CI
1 parent 414e404 commit def796f

File tree

5 files changed

+7
-12
lines changed

5 files changed

+7
-12
lines changed

.github/workflows/pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
with:
2121
npmTag: alpha
2222
buildScript: build
23-
nodeVersion: 18
23+
nodeVersion: 22
2424
secrets:
2525
githubToken: ${{ secrets.GUILD_BOT_TOKEN }}
2626
npmToken: ${{ secrets.NODE_AUTH_TOKEN }}

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
uses: the-guild-org/shared-config/.github/workflows/release-stable.yml@main
1313
with:
1414
releaseScript: release
15-
nodeVersion: 18
15+
nodeVersion: 22
1616
secrets:
1717
githubToken: ${{ secrets.GUILD_BOT_TOKEN }}
1818
npmToken: ${{ secrets.NODE_AUTH_TOKEN }}

.github/workflows/tests.yml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,11 @@ jobs:
2222
- name: Setup env
2323
uses: the-guild-org/shared-config/setup@main
2424
with:
25-
nodeVersion: 18
25+
nodeVersion: 22
2626

2727
- name: Prettier Check
2828
run: yarn prettier:check
2929
lint:
30-
needs: [prettier-check]
3130
name: Lint
3231
uses: the-guild-org/shared-config/.github/workflows/lint.yml@main
3332
with:
@@ -36,7 +35,6 @@ jobs:
3635
githubToken: ${{ secrets.GITHUB_TOKEN }}
3736

3837
build:
39-
needs: [lint]
4038
name: Type Check on GraphQL v${{matrix.graphql_version}}
4139
runs-on: ubuntu-latest
4240
strategy:
@@ -52,7 +50,7 @@ jobs:
5250
- name: Setup env
5351
uses: the-guild-org/shared-config/setup@main
5452
with:
55-
nodeVersion: 18
53+
nodeVersion: 22
5654

5755
- name: Use GraphQL v${{matrix.graphql_version}}
5856
run: node ./scripts/match-graphql.js ${{matrix.graphql_version}}
@@ -61,7 +59,6 @@ jobs:
6159
- name: Type Check
6260
run: yarn ts:check
6361
test_esm:
64-
needs: [build]
6562
name: ESM Test
6663
runs-on: ubuntu-latest
6764
steps:
@@ -71,14 +68,13 @@ jobs:
7168
- name: Setup env
7269
uses: the-guild-org/shared-config/setup@main
7370
with:
74-
nodeVersion: 18
71+
nodeVersion: 22
7572

7673
- name: Build Packages
7774
run: yarn build
7875
- name: Test ESM and CJS integrity
7976
run: yarn bob check
8077
test:
81-
needs: [test_esm]
8278
name:
8379
Unit Test on Node ${{matrix.node-version}} (${{matrix.os}}) and GraphQL
8480
v${{matrix.graphql_version}}
@@ -129,7 +125,6 @@ jobs:
129125
command: yarn test:leaks --ci
130126

131127
test_browser:
132-
needs: [test]
133128
name: Browser Test
134129
runs-on: ubuntu-latest
135130
steps:

.github/workflows/website.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- uses: the-guild-org/shared-config/setup@main
2222
name: setup env
2323
with:
24-
nodeVersion: 18
24+
nodeVersion: 22
2525
packageManager: yarn
2626

2727
- uses: the-guild-org/shared-config/website-cf@main

packages/utils/src/map-maybe-promise.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { isPromise } from '../src/jsutils.js';
21
import { MaybePromise } from './executor.js';
2+
import { isPromise } from './jsutils.js';
33

44
export function mapMaybePromise<T, R>(
55
value: MaybePromise<T>,

0 commit comments

Comments
 (0)