diff --git a/.github/workflows/tests.aaron.yml b/.github/workflows/tests.aaron.yml index 430a058c42f..2da39247151 100644 --- a/.github/workflows/tests.aaron.yml +++ b/.github/workflows/tests.aaron.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/aaron/src/**.js' - 'packages/aaron/config/**.js' + - 'packages/aaron/tests/**.js' - 'packages/aaron/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.benjamin.yml b/.github/workflows/tests.benjamin.yml index 03eabbdf1c2..4aec3112e12 100644 --- a/.github/workflows/tests.benjamin.yml +++ b/.github/workflows/tests.benjamin.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/benjamin/src/**.js' - 'packages/benjamin/config/**.js' + - 'packages/benjamin/tests/**.js' - 'packages/benjamin/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.bent.yml b/.github/workflows/tests.bent.yml index 0eb105cdf0d..42ca11051ed 100644 --- a/.github/workflows/tests.bent.yml +++ b/.github/workflows/tests.bent.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/bent/src/**.js' - 'packages/bent/config/**.js' + - 'packages/bent/tests/**.js' - 'packages/bent/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.breanna.yml b/.github/workflows/tests.breanna.yml index 776b9de476e..ad37a314980 100644 --- a/.github/workflows/tests.breanna.yml +++ b/.github/workflows/tests.breanna.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/breanna/src/**.js' - 'packages/breanna/config/**.js' + - 'packages/breanna/tests/**.js' - 'packages/breanna/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.brian.yml b/.github/workflows/tests.brian.yml index 00d0d4a702b..432a930908f 100644 --- a/.github/workflows/tests.brian.yml +++ b/.github/workflows/tests.brian.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/brian/src/**.js' - 'packages/brian/config/**.js' + - 'packages/brian/tests/**.js' - 'packages/brian/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.bruce.yml b/.github/workflows/tests.bruce.yml index 54d34cef931..ad0c694c222 100644 --- a/.github/workflows/tests.bruce.yml +++ b/.github/workflows/tests.bruce.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/bruce/src/**.js' - 'packages/bruce/config/**.js' + - 'packages/bruce/tests/**.js' - 'packages/bruce/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.carlita.yml b/.github/workflows/tests.carlita.yml index 40d40acc2d1..4be693a37d8 100644 --- a/.github/workflows/tests.carlita.yml +++ b/.github/workflows/tests.carlita.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/carlita/src/**.js' - 'packages/carlita/config/**.js' + - 'packages/carlita/tests/**.js' - 'packages/carlita/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.carlton.yml b/.github/workflows/tests.carlton.yml index 809c12302a8..2bfcea4fead 100644 --- a/.github/workflows/tests.carlton.yml +++ b/.github/workflows/tests.carlton.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/carlton/src/**.js' - 'packages/carlton/config/**.js' + - 'packages/carlton/tests/**.js' - 'packages/carlton/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.cathrin.yml b/.github/workflows/tests.cathrin.yml index 5b352373bdb..68c4576e675 100644 --- a/.github/workflows/tests.cathrin.yml +++ b/.github/workflows/tests.cathrin.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/cathrin/src/**.js' - 'packages/cathrin/config/**.js' + - 'packages/cathrin/tests/**.js' - 'packages/cathrin/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.examples.yml b/.github/workflows/tests.examples.yml index 8fe81450d2c..09377df6901 100644 --- a/.github/workflows/tests.examples.yml +++ b/.github/workflows/tests.examples.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/examples/src/**.js' - 'packages/examples/config/**.js' + - 'packages/examples/tests/**.js' - 'packages/examples/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.florent.yml b/.github/workflows/tests.florent.yml index e20d715efba..f8adef6af8f 100644 --- a/.github/workflows/tests.florent.yml +++ b/.github/workflows/tests.florent.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/florent/src/**.js' - 'packages/florent/config/**.js' + - 'packages/florent/tests/**.js' - 'packages/florent/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.fu.yml b/.github/workflows/tests.fu.yml index f7a432a1087..10c7f694e6d 100644 --- a/.github/workflows/tests.fu.yml +++ b/.github/workflows/tests.fu.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/fu/src/**.js' - 'packages/fu/config/**.js' + - 'packages/fu/tests/**.js' - 'packages/fu/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.holmes.yml b/.github/workflows/tests.holmes.yml index d5e75b177a0..f44436a241f 100644 --- a/.github/workflows/tests.holmes.yml +++ b/.github/workflows/tests.holmes.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/holmes/src/**.js' - 'packages/holmes/config/**.js' + - 'packages/holmes/tests/**.js' - 'packages/holmes/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.huey.yml b/.github/workflows/tests.huey.yml index 38f75c35b0e..3b9db681a0a 100644 --- a/.github/workflows/tests.huey.yml +++ b/.github/workflows/tests.huey.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/huey/src/**.js' - 'packages/huey/config/**.js' + - 'packages/huey/tests/**.js' - 'packages/huey/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.hugo.yml b/.github/workflows/tests.hugo.yml index f51df354750..e33a5b84bfd 100644 --- a/.github/workflows/tests.hugo.yml +++ b/.github/workflows/tests.hugo.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/hugo/src/**.js' - 'packages/hugo/config/**.js' + - 'packages/hugo/tests/**.js' - 'packages/hugo/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.jaeger.yml b/.github/workflows/tests.jaeger.yml index ce98db63102..387ba369128 100644 --- a/.github/workflows/tests.jaeger.yml +++ b/.github/workflows/tests.jaeger.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/jaeger/src/**.js' - 'packages/jaeger/config/**.js' + - 'packages/jaeger/tests/**.js' - 'packages/jaeger/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.penelope.yml b/.github/workflows/tests.penelope.yml index 0425c1927ff..5908d1d6e8c 100644 --- a/.github/workflows/tests.penelope.yml +++ b/.github/workflows/tests.penelope.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/penelope/src/**.js' - 'packages/penelope/config/**.js' + - 'packages/penelope/tests/**.js' - 'packages/penelope/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.rendertest.yml b/.github/workflows/tests.rendertest.yml index eec76610180..66b8f204466 100644 --- a/.github/workflows/tests.rendertest.yml +++ b/.github/workflows/tests.rendertest.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/rendertest/src/**.js' - 'packages/rendertest/config/**.js' + - 'packages/rendertest/tests/**.js' - 'packages/rendertest/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.sandy.yml b/.github/workflows/tests.sandy.yml index 0516dce610a..d5b07af1183 100644 --- a/.github/workflows/tests.sandy.yml +++ b/.github/workflows/tests.sandy.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/sandy/src/**.js' - 'packages/sandy/config/**.js' + - 'packages/sandy/tests/**.js' - 'packages/sandy/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.shin.yml b/.github/workflows/tests.shin.yml index b26c71db536..e01d65feb9f 100644 --- a/.github/workflows/tests.shin.yml +++ b/.github/workflows/tests.shin.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/shin/src/**.js' - 'packages/shin/config/**.js' + - 'packages/shin/tests/**.js' - 'packages/shin/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.simon.yml b/.github/workflows/tests.simon.yml index 6f0b6f61ee5..075911108b1 100644 --- a/.github/workflows/tests.simon.yml +++ b/.github/workflows/tests.simon.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/simon/src/**.js' - 'packages/simon/config/**.js' + - 'packages/simon/tests/**.js' - 'packages/simon/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.simone.yml b/.github/workflows/tests.simone.yml index 92777ea9b89..a409b7cde82 100644 --- a/.github/workflows/tests.simone.yml +++ b/.github/workflows/tests.simone.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/simone/src/**.js' - 'packages/simone/config/**.js' + - 'packages/simone/tests/**.js' - 'packages/simone/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.sven.yml b/.github/workflows/tests.sven.yml index bda44e9bf60..64bdccbd765 100644 --- a/.github/workflows/tests.sven.yml +++ b/.github/workflows/tests.sven.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/sven/src/**.js' - 'packages/sven/config/**.js' + - 'packages/sven/tests/**.js' - 'packages/sven/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.tamiko.yml b/.github/workflows/tests.tamiko.yml index f8217ccd6e7..0b9b0d05a07 100644 --- a/.github/workflows/tests.tamiko.yml +++ b/.github/workflows/tests.tamiko.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/tamiko/src/**.js' - 'packages/tamiko/config/**.js' + - 'packages/tamiko/tests/**.js' - 'packages/tamiko/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.theo.yml b/.github/workflows/tests.theo.yml index 7d5c9b1921e..8136d837f3f 100644 --- a/.github/workflows/tests.theo.yml +++ b/.github/workflows/tests.theo.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/theo/src/**.js' - 'packages/theo/config/**.js' + - 'packages/theo/tests/**.js' - 'packages/theo/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.trayvon.yml b/.github/workflows/tests.trayvon.yml index ffeac9f26b0..287a70eab1e 100644 --- a/.github/workflows/tests.trayvon.yml +++ b/.github/workflows/tests.trayvon.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/trayvon/src/**.js' - 'packages/trayvon/config/**.js' + - 'packages/trayvon/tests/**.js' - 'packages/trayvon/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.tutorial.yml b/.github/workflows/tests.tutorial.yml index e3ad79f8f1d..24f06363918 100644 --- a/.github/workflows/tests.tutorial.yml +++ b/.github/workflows/tests.tutorial.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/tutorial/src/**.js' - 'packages/tutorial/config/**.js' + - 'packages/tutorial/tests/**.js' - 'packages/tutorial/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.wahid.yml b/.github/workflows/tests.wahid.yml index 49f40847a7a..e366a592dec 100644 --- a/.github/workflows/tests.wahid.yml +++ b/.github/workflows/tests.wahid.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/wahid/src/**.js' - 'packages/wahid/config/**.js' + - 'packages/wahid/tests/**.js' - 'packages/wahid/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/.github/workflows/tests.waralee.yml b/.github/workflows/tests.waralee.yml index fc6a09371ed..6fd4ecd87f7 100644 --- a/.github/workflows/tests.waralee.yml +++ b/.github/workflows/tests.waralee.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/waralee/src/**.js' - 'packages/waralee/config/**.js' + - 'packages/waralee/tests/**.js' - 'packages/waralee/rollup.config.js' pull_request: paths: *files @@ -17,14 +18,13 @@ jobs: strategy: matrix: node-version: [12.x] - steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Setup Node.js $ + - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: - node-version: $ + node-version: ${{ matrix.node-version }} - name: Install dependencies env: CI: true diff --git a/config/templates/tests/patterns/config.test.js b/config/templates/tests/patterns/config.test.js index 74a42f1df5b..ec3f0d1a021 100644 --- a/config/templates/tests/patterns/config.test.js +++ b/config/templates/tests/patterns/config.test.js @@ -3,8 +3,5 @@ const {{ Pattern }} = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = {{ metadata }} - // Test config -testPatternConfig('{{ pattern }}', new {{ Pattern }}(), meta) +testPatternConfig('{{ pattern }}', new {{ Pattern }}()) diff --git a/config/templates/workflows/tests.pattern.yml b/config/templates/workflows/tests.pattern.yml index aee69a2dfb3..239174c6b77 100644 --- a/config/templates/workflows/tests.pattern.yml +++ b/config/templates/workflows/tests.pattern.yml @@ -5,6 +5,7 @@ on: paths: &files - 'packages/{{ pattern }}/src/**.js' - 'packages/{{ pattern }}/config/**.js' + - 'packages/{{ pattern }}/tests/**.js' - 'packages/{{ pattern }}/rollup.config.js' pull_request: paths: *files @@ -17,7 +18,7 @@ jobs: strategy: matrix: node-version: [12.x] - +{{=<% %>=}} steps: - name: Checkout repository uses: actions/checkout@v2 @@ -28,6 +29,7 @@ jobs: - name: Install dependencies env: CI: true +<%={{ }}=%> run: cd packages/{{ pattern }} - name: Build pattern run: npm run build --if-present diff --git a/packages/aaron/tests/config.test.js b/packages/aaron/tests/config.test.js index 8ed0e26d947..58d130c6375 100644 --- a/packages/aaron/tests/config.test.js +++ b/packages/aaron/tests/config.test.js @@ -3,8 +3,5 @@ const Aaron = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('aaron', new Aaron(), meta) +testPatternConfig('aaron', new Aaron()) diff --git a/packages/benjamin/tests/config.test.js b/packages/benjamin/tests/config.test.js index 39b79d13946..3d8b89006ed 100644 --- a/packages/benjamin/tests/config.test.js +++ b/packages/benjamin/tests/config.test.js @@ -3,8 +3,5 @@ const Benjamin = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('benjamin', new Benjamin(), meta) +testPatternConfig('benjamin', new Benjamin()) diff --git a/packages/bent/tests/config.test.js b/packages/bent/tests/config.test.js index 663ea913b6f..58cad0b0a7d 100644 --- a/packages/bent/tests/config.test.js +++ b/packages/bent/tests/config.test.js @@ -3,8 +3,5 @@ const Bent = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('bent', new Bent(), meta) +testPatternConfig('bent', new Bent()) diff --git a/packages/breanna/tests/config.test.js b/packages/breanna/tests/config.test.js index 4629e529ddb..06a9efa07ee 100644 --- a/packages/breanna/tests/config.test.js +++ b/packages/breanna/tests/config.test.js @@ -3,8 +3,5 @@ const Breanna = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('breanna', new Breanna(), meta) +testPatternConfig('breanna', new Breanna()) diff --git a/packages/brian/tests/config.test.js b/packages/brian/tests/config.test.js index 47ca13ffb7c..6c3679e2169 100644 --- a/packages/brian/tests/config.test.js +++ b/packages/brian/tests/config.test.js @@ -3,8 +3,5 @@ const Brian = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('brian', new Brian(), meta) +testPatternConfig('brian', new Brian()) diff --git a/packages/bruce/tests/config.test.js b/packages/bruce/tests/config.test.js index 8e37ef6d584..94e09be730c 100644 --- a/packages/bruce/tests/config.test.js +++ b/packages/bruce/tests/config.test.js @@ -3,8 +3,5 @@ const Bruce = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('bruce', new Bruce(), meta) +testPatternConfig('bruce', new Bruce()) diff --git a/packages/carlita/tests/config.test.js b/packages/carlita/tests/config.test.js index d9b6b49ed1b..4b034160cc7 100644 --- a/packages/carlita/tests/config.test.js +++ b/packages/carlita/tests/config.test.js @@ -3,8 +3,5 @@ const Carlita = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('carlita', new Carlita(), meta) +testPatternConfig('carlita', new Carlita()) diff --git a/packages/carlton/tests/config.test.js b/packages/carlton/tests/config.test.js index a7ebc4c0de6..d6f2770dbf0 100644 --- a/packages/carlton/tests/config.test.js +++ b/packages/carlton/tests/config.test.js @@ -3,8 +3,5 @@ const Carlton = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('carlton', new Carlton(), meta) +testPatternConfig('carlton', new Carlton()) diff --git a/packages/cathrin/tests/config.test.js b/packages/cathrin/tests/config.test.js index d6f77b95299..20253eddf3d 100644 --- a/packages/cathrin/tests/config.test.js +++ b/packages/cathrin/tests/config.test.js @@ -3,8 +3,5 @@ const Cathrin = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('cathrin', new Cathrin(), meta) +testPatternConfig('cathrin', new Cathrin()) diff --git a/packages/examples/tests/config.test.js b/packages/examples/tests/config.test.js index 4e5afc5e6f9..7e1a77279b5 100644 --- a/packages/examples/tests/config.test.js +++ b/packages/examples/tests/config.test.js @@ -3,8 +3,5 @@ const Examples = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('examples', new Examples(), meta) +testPatternConfig('examples', new Examples()) diff --git a/packages/florent/tests/config.test.js b/packages/florent/tests/config.test.js index 071e0cd6824..91aa2e72a1f 100644 --- a/packages/florent/tests/config.test.js +++ b/packages/florent/tests/config.test.js @@ -3,8 +3,5 @@ const Florent = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('florent', new Florent(), meta) +testPatternConfig('florent', new Florent()) diff --git a/packages/fu/tests/config.test.js b/packages/fu/tests/config.test.js index 2b8126c1ed9..a4fb27db87e 100644 --- a/packages/fu/tests/config.test.js +++ b/packages/fu/tests/config.test.js @@ -3,8 +3,5 @@ const Fu = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('fu', new Fu(), meta) +testPatternConfig('fu', new Fu()) diff --git a/packages/holmes/tests/config.test.js b/packages/holmes/tests/config.test.js index a398a065b78..4c0746b8cf7 100644 --- a/packages/holmes/tests/config.test.js +++ b/packages/holmes/tests/config.test.js @@ -3,8 +3,5 @@ const Holmes = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('holmes', new Holmes(), meta) +testPatternConfig('holmes', new Holmes()) diff --git a/packages/huey/tests/config.test.js b/packages/huey/tests/config.test.js index 5b184c9d4aa..e8f9ad77d73 100644 --- a/packages/huey/tests/config.test.js +++ b/packages/huey/tests/config.test.js @@ -3,8 +3,5 @@ const Huey = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('huey', new Huey(), meta) +testPatternConfig('huey', new Huey()) diff --git a/packages/hugo/tests/config.test.js b/packages/hugo/tests/config.test.js index 6ff3eba9afc..b72121ea4ea 100644 --- a/packages/hugo/tests/config.test.js +++ b/packages/hugo/tests/config.test.js @@ -3,8 +3,5 @@ const Hugo = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('hugo', new Hugo(), meta) +testPatternConfig('hugo', new Hugo()) diff --git a/packages/jaeger/tests/config.test.js b/packages/jaeger/tests/config.test.js index eaa989773ce..013e8c90bee 100644 --- a/packages/jaeger/tests/config.test.js +++ b/packages/jaeger/tests/config.test.js @@ -3,8 +3,5 @@ const Jaeger = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('jaeger', new Jaeger(), meta) +testPatternConfig('jaeger', new Jaeger()) diff --git a/packages/penelope/tests/config.test.js b/packages/penelope/tests/config.test.js index 881f7a21f11..42f1af057b7 100644 --- a/packages/penelope/tests/config.test.js +++ b/packages/penelope/tests/config.test.js @@ -3,8 +3,5 @@ const Penelope = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('penelope', new Penelope(), meta) +testPatternConfig('penelope', new Penelope()) diff --git a/packages/rendertest/tests/config.test.js b/packages/rendertest/tests/config.test.js index d9e4e870ff0..f1715e04c21 100644 --- a/packages/rendertest/tests/config.test.js +++ b/packages/rendertest/tests/config.test.js @@ -3,8 +3,5 @@ const Rendertest = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('rendertest', new Rendertest(), meta) +testPatternConfig('rendertest', new Rendertest()) diff --git a/packages/sandy/tests/config.test.js b/packages/sandy/tests/config.test.js index 4bb44e012be..cb7cec0024d 100644 --- a/packages/sandy/tests/config.test.js +++ b/packages/sandy/tests/config.test.js @@ -3,8 +3,5 @@ const Sandy = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('sandy', new Sandy(), meta) +testPatternConfig('sandy', new Sandy()) diff --git a/packages/shin/tests/config.test.js b/packages/shin/tests/config.test.js index d22fb68ac8e..924c3e746c6 100644 --- a/packages/shin/tests/config.test.js +++ b/packages/shin/tests/config.test.js @@ -3,8 +3,5 @@ const Shin = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('shin', new Shin(), meta) +testPatternConfig('shin', new Shin()) diff --git a/packages/simon/tests/config.test.js b/packages/simon/tests/config.test.js index 3dc3083b025..8ef7ad5eaed 100644 --- a/packages/simon/tests/config.test.js +++ b/packages/simon/tests/config.test.js @@ -3,8 +3,5 @@ const Simon = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('simon', new Simon(), meta) +testPatternConfig('simon', new Simon()) diff --git a/packages/simone/tests/config.test.js b/packages/simone/tests/config.test.js index 1c49e6337a0..4cb455b8c9f 100644 --- a/packages/simone/tests/config.test.js +++ b/packages/simone/tests/config.test.js @@ -3,8 +3,5 @@ const Simone = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('simone', new Simone(), meta) +testPatternConfig('simone', new Simone()) diff --git a/packages/sven/tests/config.test.js b/packages/sven/tests/config.test.js index f47f3baf485..961100278f4 100644 --- a/packages/sven/tests/config.test.js +++ b/packages/sven/tests/config.test.js @@ -3,8 +3,5 @@ const Sven = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('sven', new Sven(), meta) +testPatternConfig('sven', new Sven()) diff --git a/packages/tamiko/tests/config.test.js b/packages/tamiko/tests/config.test.js index b868716becd..e4e77c6ed67 100644 --- a/packages/tamiko/tests/config.test.js +++ b/packages/tamiko/tests/config.test.js @@ -3,8 +3,5 @@ const Tamiko = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('tamiko', new Tamiko(), meta) +testPatternConfig('tamiko', new Tamiko()) diff --git a/packages/theo/tests/config.test.js b/packages/theo/tests/config.test.js index 62c933efe06..4c62cc6301a 100644 --- a/packages/theo/tests/config.test.js +++ b/packages/theo/tests/config.test.js @@ -3,8 +3,5 @@ const Theo = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('theo', new Theo(), meta) +testPatternConfig('theo', new Theo()) diff --git a/packages/trayvon/tests/config.test.js b/packages/trayvon/tests/config.test.js index 09945c6798d..6f994967647 100644 --- a/packages/trayvon/tests/config.test.js +++ b/packages/trayvon/tests/config.test.js @@ -3,8 +3,5 @@ const Trayvon = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('trayvon', new Trayvon(), meta) +testPatternConfig('trayvon', new Trayvon()) diff --git a/packages/tutorial/tests/config.test.js b/packages/tutorial/tests/config.test.js index 5e5e916a821..5270aeefbf9 100644 --- a/packages/tutorial/tests/config.test.js +++ b/packages/tutorial/tests/config.test.js @@ -3,8 +3,5 @@ const Tutorial = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('tutorial', new Tutorial(), meta) +testPatternConfig('tutorial', new Tutorial()) diff --git a/packages/wahid/tests/config.test.js b/packages/wahid/tests/config.test.js index bcd5dfe990b..424b3c7b852 100644 --- a/packages/wahid/tests/config.test.js +++ b/packages/wahid/tests/config.test.js @@ -3,8 +3,5 @@ const Wahid = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('wahid', new Wahid(), meta) +testPatternConfig('wahid', new Wahid()) diff --git a/packages/waralee/tests/config.test.js b/packages/waralee/tests/config.test.js index 060b183092b..4638de21908 100644 --- a/packages/waralee/tests/config.test.js +++ b/packages/waralee/tests/config.test.js @@ -3,8 +3,5 @@ const Waralee = require('../dist') const testPatternConfig = require('../../../tests/patterns/config') -// The pattern's metadata from package.json -const meta = - // Test config -testPatternConfig('waralee', new Waralee(), meta) +testPatternConfig('waralee', new Waralee()) diff --git a/scripts/reconfigure.js b/scripts/reconfigure.js index c77aa02e166..beab93e7b0d 100644 --- a/scripts/reconfigure.js +++ b/scripts/reconfigure.js @@ -481,27 +481,33 @@ function configurePatternUnitTests(pkg, config) { Pattern: capitalize(pkg) }; for (let file of ["config.test.js"]) { - let template = handlebars.compile( - fs.readFileSync(path.join(source, file), "utf-8") + fs.writeFileSync( + path.join(dest, file), + Mustache.render( + fs.readFileSync(path.join(source, file), "utf-8"), + replace + ) ); - fs.writeFileSync(path.join(dest, file), template(replace)); } // Add workflow file for Github actions - let template = handlebars.compile( - fs.readFileSync(path.join( + fs.writeFileSync( + path.join( config.repoPath, - 'config', - 'templates', + '.github', 'workflows', - 'tests.pattern.yml' - ), "utf-8") + `tests.${pkg}.yml` + ), + Mustache.render( + fs.readFileSync(path.join( + config.repoPath, + 'config', + 'templates', + 'workflows', + 'tests.pattern.yml' + ), "utf-8"), + replace + ) ); - fs.writeFileSync(path.join( - config.repoPath, - '.github', - 'workflows', - `tests.${pkg}.yml` - ), template(replace)); } /** diff --git a/tests/patterns/config.js b/tests/patterns/config.js index eb6cd442816..331c40beddf 100644 --- a/tests/patterns/config.js +++ b/tests/patterns/config.js @@ -4,18 +4,8 @@ * * @param string me: Name of the pattern (eg 'aaron') * @param object Pattern: Instantiated pattern object - * @param object meta: Object that holds pattern metadata eg: { - * name: 'aaron', - * version: '2.4.3', - * design: 'Joost De Cock', - * code: 'Joost De Cock', - * department: 'unisex', - * type: 'pattern', - * difficulty: 3, - * tags: [ 'underwear', 'top', 'basics' ], - * } */ -const testPatternConfig = (design, pattern, meta) => { +const testPatternConfig = (design, pattern) => { const expect = require("chai").expect; const models = require("@freesewing/models") const patterns = require("@freesewing/pattern-info")