Skip to content

Commit aa2af8b

Browse files
committed
drop nestjs-apollo-fed-compat ci
1 parent 2b7fa36 commit aa2af8b

File tree

1 file changed

+47
-45
lines changed

1 file changed

+47
-45
lines changed

.github/workflows/ci.yml

Lines changed: 47 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -255,48 +255,50 @@ jobs:
255255
failOnRequired: true
256256
debug: true
257257

258-
nestjs-apollo-federation-compatibility:
259-
runs-on: ubuntu-latest
260-
steps:
261-
- name: Checkout Repository
262-
uses: actions/checkout@v3
263-
- name: Install Node
264-
uses: actions/setup-node@v3
265-
with:
266-
node-version: ${{ matrix.node-version }}
267-
- name: Install pnpm
268-
uses: pnpm/action-setup@v2.2.4
269-
with:
270-
version: 7
271-
- name: Get pnpm store path
272-
id: pnpm-store
273-
run: echo "PATH=$(pnpm store path)" >> $GITHUB_OUTPUT
274-
- name: Cache pnpm
275-
uses: actions/cache@v3
276-
with:
277-
path: ${{ steps.pnpm-store.outputs.PATH }}
278-
key: ${{ runner.os }}-pnpm-store-graphql-v${{ matrix.graphql-version }}-${{ hashFiles('**/pnpm-lock.yaml') }}
279-
restore-keys: |
280-
${{ runner.os }}-pnpm-store-graphql-v${{ matrix.graphql-version }}-
281-
- name: Install Dependencies
282-
run: pnpm i
283-
- name: Build Packages
284-
run: pnpm build
285-
- name: Bundle NestJS Apollo Federation Subgraph Example
286-
run: pnpm --filter=example-nestjs-apollo-federation-compatibility build
287-
- name: Install Rover
288-
run: curl -sSL https://rover.apollo.dev/nix/v0.11.1 | sh
289-
- name: Add Rover to PATH
290-
run: echo "$HOME/.rover/bin" >> $GITHUB_PATH
291-
- name: Apollo Federation Subgraph Compatibility
292-
uses: apollographql/federation-subgraph-compatibility@v1
293-
with:
294-
workingDirectory: examples/nestjs-apollo-federation-compatibility
295-
compose: docker-compose.yaml
296-
schema: schema.graphql
297-
path: /graphql
298-
# no token = no comment
299-
# token: ${{ secrets.GITHUB_TOKEN }}
300-
failOnWarning: true
301-
failOnRequired: true
302-
debug: true
258+
# TODO: have the example and packages use singleton nestjs dependencies
259+
# but without using .pnpmfile.cjs because it causes issues with renovate: https://github.com/dotansimha/graphql-yoga/pull/2622
260+
# nestjs-apollo-federation-compatibility:
261+
# runs-on: ubuntu-latest
262+
# steps:
263+
# - name: Checkout Repository
264+
# uses: actions/checkout@v3
265+
# - name: Install Node
266+
# uses: actions/setup-node@v3
267+
# with:
268+
# node-version: ${{ matrix.node-version }}
269+
# - name: Install pnpm
270+
# uses: pnpm/action-setup@v2.2.4
271+
# with:
272+
# version: 7
273+
# - name: Get pnpm store path
274+
# id: pnpm-store
275+
# run: echo "PATH=$(pnpm store path)" >> $GITHUB_OUTPUT
276+
# - name: Cache pnpm
277+
# uses: actions/cache@v3
278+
# with:
279+
# path: ${{ steps.pnpm-store.outputs.PATH }}
280+
# key: ${{ runner.os }}-pnpm-store-graphql-v${{ matrix.graphql-version }}-${{ hashFiles('**/pnpm-lock.yaml') }}
281+
# restore-keys: |
282+
# ${{ runner.os }}-pnpm-store-graphql-v${{ matrix.graphql-version }}-
283+
# - name: Install Dependencies
284+
# run: pnpm i
285+
# - name: Build Packages
286+
# run: pnpm build
287+
# - name: Bundle NestJS Apollo Federation Subgraph Example
288+
# run: pnpm --filter=example-nestjs-apollo-federation-compatibility build
289+
# - name: Install Rover
290+
# run: curl -sSL https://rover.apollo.dev/nix/v0.11.1 | sh
291+
# - name: Add Rover to PATH
292+
# run: echo "$HOME/.rover/bin" >> $GITHUB_PATH
293+
# - name: Apollo Federation Subgraph Compatibility
294+
# uses: apollographql/federation-subgraph-compatibility@v1
295+
# with:
296+
# workingDirectory: examples/nestjs-apollo-federation-compatibility
297+
# compose: docker-compose.yaml
298+
# schema: schema.graphql
299+
# path: /graphql
300+
# # no token = no comment
301+
# # token: ${{ secrets.GITHUB_TOKEN }}
302+
# failOnWarning: true
303+
# failOnRequired: true
304+
# debug: true

0 commit comments

Comments
 (0)