Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ardatan/graphql-tools
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: @graphql-tools/load-files@6.3.2
Choose a base ref
...
head repository: ardatan/graphql-tools
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: @graphql-tools/load-files@6.4.0
Choose a head ref

Commits on Apr 1, 2021

  1. fix(deps): update dependency classnames to v2.3.0 (#2792)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 1, 2021
    Copy the full SHA
    e147fcf View commit details

Commits on Apr 2, 2021

  1. chore(deps): update dependency @vue/compiler-sfc to v3.0.11 (#2793)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 2, 2021
    Copy the full SHA
    6494ae9 View commit details
  2. chore(deps): update dependency @types/ws to v7.4.1 (#2794)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 2, 2021
    Copy the full SHA
    75fe51f View commit details

Commits on Apr 3, 2021

  1. fix(deps): update dependency classnames to v2.3.1 (#2796)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 3, 2021
    Copy the full SHA
    dfd9005 View commit details
  2. chore(deps): update dependency @changesets/cli to v2.15.0 (#2317)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 3, 2021
    Copy the full SHA
    a5d077c View commit details
  3. fix(deps): update dependency cross-fetch to v3.1.4 (#2797)

    * fix(deps): update dependency cross-fetch to v3.1.4
    
    * Fix build
    
    * Add husky gitignore
    
    * Fix husky
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    Co-authored-by: Arda TANRIKULU <ardatanrikulu@gmail.com>
    3 people authored Apr 3, 2021
    Copy the full SHA
    f8bfe8c View commit details
  4. chore(deps): update dependency typedoc to v0.20.35 (#2437)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 3, 2021
    Copy the full SHA
    b0e07a8 View commit details

Commits on Apr 5, 2021

  1. chore(deps): update dependency @apollo/client to v3.3.14 (#2798)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 5, 2021
    Copy the full SHA
    9a03b6a View commit details
  2. chore(deps): update typescript-eslint monorepo to v4.21.0 (#2799)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 5, 2021
    Copy the full SHA
    10b88ac View commit details
  3. fix(deps): update dependency tslib to ~2.2.0 (#2800)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 5, 2021
    Copy the full SHA
    0338f98 View commit details

Commits on Apr 6, 2021

  1. chore(deps): update dependency concurrently to v6.0.1 (#2801)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 6, 2021
    Copy the full SHA
    b2b1247 View commit details
  2. chore(deps): update dependency typedoc-plugin-markdown to v3.6.1 (#2802)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 6, 2021
    Copy the full SHA
    c4bf909 View commit details
  3. enhance(stitch) Multiple key access for merged types (#2554)

    * multi-access types.
    
    * dont use .flat() for backwards support.
    
    * fix typescript errors.
    
    * raise errors for accessors with base selectionSet or fieldName.
    
    * Remove duplicate interface field
    
    * clone accessors.
    
    * split accessors with canonical.
    
    * rename files.
    
    * include resolver in pairing error.
    
    * why yes, typescript, I did mean "resolve".
    
    * update "accessor" to "entryPoint"
    
    * Create two-tips-suffer.md
    
    * add documentation.
    gmac authored Apr 6, 2021
    Copy the full SHA
    6aed171 View commit details
  4. chore(release): update monorepo packages versions (#2803)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Apr 6, 2021
    Copy the full SHA
    981d2a5 View commit details

Commits on Apr 7, 2021

  1. Copy the full SHA
    6848497 View commit details
  2. [deploy_website] enhance(docs) clarify batchDelegateToSchema results …

    …implicit contract (#2790)
    
    * enhance(docs) clarify batchDelegateToSchema results implicit contract
    
    * enhance(docs) clarify batchDelegateToSchema results, mention valuesFromResults
    BrendanBall authored Apr 7, 2021
    Copy the full SHA
    8be6d3f View commit details
  3. Copy the full SHA
    415df64 View commit details
  4. [deploy_website] No Algolia scraper (#2807)

    * Delete config.json
    
    * Update website.yml
    kamilkisiela authored Apr 7, 2021
    Copy the full SHA
    05e2671 View commit details
  5. hide cache (#2810)

    yaacovCR authored Apr 7, 2021
    Copy the full SHA
    3cf6341 View commit details

Commits on Apr 8, 2021

  1. chore(deps): update dependency typescript to v4.2.4 (#2809)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 8, 2021
    Copy the full SHA
    73d342e View commit details
  2. chore(deps): update dependency @changesets/cli to v2.16.0 (#2812)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 8, 2021
    Copy the full SHA
    d4bbc8e View commit details
  3. fix(stitching-directives): to allow keys to include lists (#2811)

    * remove unnecessary type
    
    * rename things
    
    key was being overused and sometimes used incorrectly
    
    * filter original result
    
    in preparation for reducing the number of mapping instructions, leads to better type safety and marginal performance benefit when passing the entire key/entity as an argument
    
    * stab at #2735
    
    * add changeset
    
    * still no tests
    yaacovCR authored Apr 8, 2021
    Copy the full SHA
    d7b4e09 View commit details
  4. chore(release): update monorepo packages versions (#2814)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Apr 8, 2021
    Copy the full SHA
    67818dd View commit details
  5. chore(deps): update babel monorepo to v7.13.15 (#2815)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 8, 2021
    Copy the full SHA
    20a066e View commit details

Commits on Apr 10, 2021

  1. chore(deps): update dependency eslint to v7.24.0 (#2822)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 10, 2021
    Copy the full SHA
    940a0a2 View commit details

Commits on Apr 11, 2021

  1. args from keys cornercase tests (#2817)

    * args from keys cornercase tests
    
    * fix
    
    Co-authored-by: Yaacov Rydzinski <yaacovCR@gmail.com>
    maxbol and yaacovCR authored Apr 11, 2021
    Copy the full SHA
    5977636 View commit details
  2. [deploy_website] Distinguish stitching and wrapping in docs (#2821)

    * distinguish stitching from wrapping.
    
    * mention proxy.
    gmac authored Apr 11, 2021
    Copy the full SHA
    bac01cf View commit details
  3. add changeset (#2826)

    yaacovCR authored Apr 11, 2021
    Copy the full SHA
    2c4db53 View commit details
  4. chore(release): update monorepo packages versions (#2827)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Apr 11, 2021
    Copy the full SHA
    1fe3ac9 View commit details
  5. fix(deps): update dependency graphql-ws to v4.3.3 (#2825)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 11, 2021
    Copy the full SHA
    05983e1 View commit details

Commits on Apr 12, 2021

  1. fix(deps): update dependency graphql-ws to v4.4.0 (#2828)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 12, 2021
    Copy the full SHA
    30e39fe View commit details
  2. chore(deps): update dependency eslint-plugin-promise to v5 (#2823)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 12, 2021
    Copy the full SHA
    0d55ac3 View commit details
  3. chore(deps): update dependency @changesets/apply-release-plan to v5 (#…

    …2813)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 12, 2021
    Copy the full SHA
    b5ac44f View commit details
  4. __ is reserved for introspection (#2805)

    * fix error as __ is reserved for introspection
    
    graphql "__fake" must not begin with "__", which is reserved by GraphQL introspection.
    
    c.f. graphql/graphql-spec#244
    
    * run yarn changset
    saerdnaer authored Apr 12, 2021
    Copy the full SHA
    a4f1ee5 View commit details
  5. chore(release): update monorepo packages versions (#2830)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Apr 12, 2021
    Copy the full SHA
    00e8b1a View commit details
  6. chore(deps): update typescript-eslint monorepo to v4.22.0 (#2831)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 12, 2021
    Copy the full SHA
    546ea17 View commit details

Commits on Apr 13, 2021

  1. chore(deps): update dependency concurrently to v6.0.2 (#2832)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 13, 2021
    Copy the full SHA
    9b79b93 View commit details
  2. chore(deps): update dependency eslint-config-prettier to v8.2.0 (#2835)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 13, 2021
    Copy the full SHA
    f0318b0 View commit details

Commits on Apr 14, 2021

  1. chore(deps): update dependency @apollo/client to v3.3.15 (#2836)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 14, 2021
    Copy the full SHA
    ef99648 View commit details
  2. fix(deps): update dependency graphql-ws to v4.4.1 (#2837)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 14, 2021
    Copy the full SHA
    4b7ff39 View commit details
  3. [deploy_website] Allow using @merge directive without keyArg argume…

    …nt when 'mergeArgsExpr' is not null and resolver takes more than one argument. (#2834)
    
    * remove restriction for mandatory 'keyArg' when using 'argsExpr'
    
    * add changeset
    
    * enriched argsExpr documentation
    alexandra-c authored Apr 14, 2021
    Copy the full SHA
    5f5436f View commit details
  4. chore(release): update monorepo packages versions (#2838)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Apr 14, 2021
    Copy the full SHA
    aa7fa36 View commit details
  5. Copy the full SHA
    6894666 View commit details
  6. chore(release): update monorepo packages versions (#2839)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Apr 14, 2021
    Copy the full SHA
    659a5d6 View commit details
  7. Copy the full SHA
    d2a17c7 View commit details
  8. chore(release): update monorepo packages versions (#2840)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Apr 14, 2021
    Copy the full SHA
    a3bed3c View commit details

Commits on Apr 15, 2021

  1. chore(deps): update dependency @types/node to v14.14.39 (#2841)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 15, 2021
    Copy the full SHA
    8d9df82 View commit details
  2. chore(deps): update dependency graphql-helix to v1.3.0 (#2842)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 15, 2021
    Copy the full SHA
    8957962 View commit details
  3. chore(deps): update dependency @types/node to v14.14.41 (#2843)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 15, 2021
    Copy the full SHA
    bf10d06 View commit details
  4. chore(deps): update dependency ts-jest to v26.5.5 (#2844)

    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot authored Apr 15, 2021
    Copy the full SHA
    a0b3356 View commit details
Showing 569 changed files with 30,880 additions and 27,943 deletions.
2 changes: 1 addition & 1 deletion .changeset/config.json
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
"changelog": "@changesets/cli/changelog",
"commit": false,
"linked": [],
"access": "restricted",
"access": "public",
"baseBranch": "master",
"updateInternalDependencies": "patch",
"ignore": [
3 changes: 2 additions & 1 deletion .eslintrc.json
Original file line number Diff line number Diff line change
@@ -61,7 +61,8 @@
"packages/load/tests/loaders/schema",
"website",
"scripts",
"packages/loaders/code-file/tests/test-files"
"packages/loaders/code-file/tests/test-files",
"packages/loaders/git/tests/test-files"
],
"globals":{
"BigInt": true
3 changes: 3 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -3,3 +3,6 @@ contact_links:
- name: Have a question?
url: https://github.com/ardatan/graphql-tools/discussions/new
about: Not sure about something? need help from the community? have a question to our team? please ask and answer questions here.
- name: Any issue with `npm audit`
url: https://overreacted.io/npm-audit-broken-by-design/
about: Please do not create issues about `npm audit` and you can contact with us directly for more questions.
117 changes: 117 additions & 0 deletions .github/labels.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,117 @@
- color: 1d76db
description: ''
name: automerge
- color: b60205
description: Prevents production or dev due to perf, bug, build error, etc..
name: blocking
- color: fc2929
description: ''
name: bug
- color: b60205
description: ''
name: bugfix
- color: 1f6d01
description: ''
name: chore
- color: 0366d6
description: Pull requests that update a dependency file
name: dependencies
- color: ededed
description: ''
name: design-limitation
- color: c2e0c6
description: Focuses on documentation changes
name: docs
- color: cccccc
description: ''
name: duplicate
- color: d4c5f9
description: ''
name: easy
- color: 84b6eb
description: ''
name: enhancement
- color: 0e8a16
description: ''
name: external-bug
- color: a2eeef
description: New addition or enhancement to existing solutions
name: feature
- color: ededed
description: ''
name: fixed
- color: 7057ff
description: Issues that are suitable for first-time contributors.
name: good first issue
- color: 7057ff
description: PR's that are suitable for first-time contributors to review.
name: good first review
- color: ededed
description: ''
name: greenkeeper
- color: 42f44e
description: ❤ Has a reproduction in a codesandbox or single minimal repository
name: has-reproduction
- color: '159818'
description: ''
name: help wanted
- color: c2e0c6
description: ''
name: import
- color: ededed
description: ''
name: in progress
- color: e6e6e6
description: ''
name: in progress by contributor
- color: e6e6e6
description: ''
name: invalid
- color: 1d76db
description: ''
name: loaders
- color: d93f0b
description: ''
name: needs-reproduction
- color: cc317c
description: ''
name: question
- color: ededed
description: ''
name: ready
- color: d13078
description: ''
name: repro-only-pr
- color: fbca04
description: ''
name: requires documentation fix
- color: 0052cc
description: ''
name: schema merging
- color: 5df492
description: ''
name: schema stitching
- color: 0e8a16
description: ''
name: testing
- color: ededed
description: ''
name: to do
- color: fff2c9
description: ''
name: v5
- color: 254faa
description: ''
name: v6
- color: b75409
description: ''
name: waiting for answer
- color: ffbae9
description: ''
name: waiting on contributor
- color: dfff8e
description: Fixed/resolved, and waiting for the next stable release
name: waiting-for-release
- color: ffffff
description: ''
name: wontfix
52 changes: 52 additions & 0 deletions .github/workflows/benchmark.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
name: Benchmark

on:
pull_request: {}
workflow_dispatch: {}

jobs:
federation-benchmark:
name: Federation Benchmark with ${{matrix.products_size}} Products
runs-on: ubuntu-latest
strategy:
matrix:
products_size: [3, 10, 50, 100, 1000]
steps:
- name: Checkout Master
uses: actions/checkout@v2
- name: Use Node
uses: actions/setup-node@master
with:
node-version: 16
- name: Cache Yarn
uses: actions/cache@v2
with:
path: '**/node_modules'
key: ${{ runner.os }}-16-15-yarn-${{ hashFiles('yarn.lock') }}
restore-keys: |
${{ runner.os }}-16-15-yarn
- name: Install Dependencies using Yarn
run: yarn install --ignore-engines && git checkout yarn.lock
- name: Build packages
run: yarn build
- name: Setup K6
run: |
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys C5AD17C747E3415A3642D57D77C6C491D6AC1D69
echo "deb https://dl.k6.io/deb stable main" | sudo tee /etc/apt/sources.list.d/k6.list
sudo apt-get update
sudo apt-get install k6
- name: GraphQL API
working-directory: ./benchmark/federation
run: |
yarn start &
yarn wait-on tcp:3000
env:
PRODUCTS_SIZE: ${{matrix.products_size}}
- name: Federation
run: k6 -e ENDPOINT=federation run --out json=federation.json benchmark/federation/k6.js
- name: Stitching
run: k6 -e ENDPOINT=stitching run --out json=stitching.json benchmark/federation/k6.js
- name: Monolith
run: k6 -e ENDPOINT=monolith run --out json=monolith.json benchmark/federation/k6.js
- name: Compare
run: node benchmark/compare monolith:monolith.json federation:federation.json stitching:stitching.json
26 changes: 21 additions & 5 deletions .github/workflows/canary.yml
Original file line number Diff line number Diff line change
@@ -4,12 +4,24 @@ on:
pull_request:
branches:
- master

workflow_dispatch:
inputs:
onDemand:
description: 'Are you sure?'
required: true
default: 'yes'
npmTag:
description: 'NPM Tag'
required: true
default: 'alpha'
npmVersionSuffix:
description: 'Custom NPM Version Suffix'
required: false
jobs:
publish-canary:
name: Publish Canary
runs-on: ubuntu-latest
if: github.event.pull_request.head.repo.full_name == github.repository
if: github.event.pull_request.head.repo.full_name == github.repository || github.event.inputs.onDemand == 'yes'
steps:
- name: Checkout Master
uses: actions/checkout@v2
@@ -18,7 +30,7 @@ jobs:
- name: Use Node
uses: actions/setup-node@v2
with:
node-version: '15.x'
node-version: 16
- name: Configure Git Credentials
run: |
git config --global user.email "theguild-bot@users.noreply.github.com"
@@ -32,9 +44,9 @@ jobs:
uses: actions/cache@v2
with:
path: '**/node_modules'
key: ${{ runner.os }}-15-15-yarn-${{ hashFiles('yarn.lock') }}
key: ${{ runner.os }}-16-15-yarn-${{ hashFiles('yarn.lock') }}
restore-keys: |
${{ runner.os }}-15-15-yarn-
${{ runner.os }}-16-15-yarn-
- name: Install Dependencies using Yarn
run: yarn install --ignore-engines && git checkout yarn.lock
- name: Release Canary
@@ -44,6 +56,10 @@ jobs:
npm-token: ${{ secrets.NODE_AUTH_TOKEN }}
npm-script: 'yarn release:canary'
changesets: true
env:
ON_DEMAND: ${{github.event.inputs.onDemand}}
NPM_TAG: ${{github.event.inputs.npmTag || 'alpha'}}
NPM_VERSION_SUFFIX: ${{github.event.inputs.npmVersionSuffix}}
- name: Publish a message
if: steps.canary.outputs.released
uses: 'kamilkisiela/pr-comment@master'
69 changes: 69 additions & 0 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL"

on:
push:
branches: [ master ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ master ]

jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write

strategy:
fail-fast: false
matrix:
language: [ 'javascript' ]
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ]
# Learn more:
# https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed

steps:
- name: Checkout repository
uses: actions/checkout@v2

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v1
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# queries: ./path/to/local/query, your-org/your-repo/queries@main

# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v1

# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl

# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
# and modify them (or add more) to build your code if your project
# uses a compiled language

#- run: |
# make bootstrap
# make release

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v1
18 changes: 18 additions & 0 deletions .github/workflows/github.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Sync labels
on:
push:
branches:
- master
paths:
- .github/labels.yml
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: micnncim/action-label-syncer@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
manifest: .github/labels.yml
prune: false
8 changes: 3 additions & 5 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -24,7 +24,7 @@ jobs:
- name: Use Node
uses: actions/setup-node@v2
with:
node-version: '15.x'
node-version: 16
- name: Setup NPM credentials
run: echo "//registry.npmjs.org/:_authToken=$NODE_AUTH_TOKEN" >> ~/.npmrc
env:
@@ -33,13 +33,11 @@ jobs:
uses: actions/cache@v2
with:
path: '**/node_modules'
key: ${{ runner.os }}-15-15-yarn-${{ hashFiles('yarn.lock') }}
key: ${{ runner.os }}-16-15-yarn-${{ hashFiles('yarn.lock') }}
restore-keys: |
${{ runner.os }}-15-15-yarn-
${{ runner.os }}-16-15-yarn-
- name: Install Dependencies using Yarn
run: yarn install --ignore-engines && git checkout yarn.lock
- name: Build
run: yarn build
- name: Create Release Pull Request or Publish to npm
id: changesets
uses: changesets/action@master
Loading