Skip to content

chore(deps): bump rollup from 3.26.2 to 3.29.5 in /packages/angular-v16 #43

chore(deps): bump rollup from 3.26.2 to 3.29.5 in /packages/angular-v16

chore(deps): bump rollup from 3.26.2 to 3.29.5 in /packages/angular-v16 #43

name: Testing Components
on:
pull_request:
branches:
- master
- main
paths:
- "packages/**"
push:
branches:
- master
- main
paths:
- "packages/**"
jobs:
changes:
runs-on: "ubuntu-latest"
outputs:
any: ${{ steps.filter.outputs.any }}
angularv12: ${{ steps.filter.outputs.angularv12 }}
angularv13: ${{ steps.filter.outputs.angularv13 }}
angularv14: ${{ steps.filter.outputs.angularv14 }}
angularv15: ${{ steps.filter.outputs.angularv15 }}
angularv16: ${{ steps.filter.outputs.angularv16 }}
angularv17: ${{ steps.filter.outputs.angularv17 }}
angularv18: ${{ steps.filter.outputs.angularv18 }}
steps:
- uses: dorny/paths-filter@v3
id: filter
with:
filters: |
any:
- 'packages/**'
angularv12:
- 'packages/angular-v12/**'
angularv13:
- 'packages/angular-v13/**'
angularv14:
- 'packages/angular-v14/**'
angularv15:
- 'packages/angular-v15/**'
angularv16:
- 'packages/angular-v16/**'
angularv17:
- 'packages/angular-v17/**'
angularv18:
- 'packages/angular-v18/**'
dependencies:
name: "install dependencies"
runs-on: "ubuntu-latest"
needs: changes
if: ${{ needs.changes.outputs.any == 'true' }}
steps:
- name: "Checkout under $GITHUB_WORKSPACE"
uses: "actions/checkout@v4"
- name: "Set up NodeJS"
uses: "actions/setup-node@v4"
with:
node-version: 20
- name: "install dependencies"
run: yarn install
- name: "generate icon components"
run: node generator/index.mjs
- name: "Cache files"
uses: "actions/cache@v4"
id: "main-files"
with:
path: |
tsconfig.json
packages
key: "${{ github.sha }}"
test-angular-v12node14:
name: test angular v12 - node 14
needs: dependencies
if: ${{ success() && needs.changes.outputs.angularv12 == 'true' }}
runs-on: ubuntu-latest
steps:
- name: Set up NodeJS
uses: actions/setup-node@v4
with:
node-version: 14
- name: "Restore cache files"
uses: "actions/cache@v4"
id: "main-files"
with:
path: |
tsconfig.json
packages
key: "${{ github.sha }}"
- name: "install dependencies"
run: |
mv tsconfig.json packages/angular-v12
rm packages/angular-v12/yarn.lock
cd packages/angular-v12
yarn install
- name: "running tests"
run: cd packages/angular-v12 && yarn test
test-angular-v12node16:
name: test angular v12 - node 16
needs: dependencies
if: ${{ success() && needs.changes.outputs.angularv12 == 'true' }}
runs-on: ubuntu-latest
steps:
- name: Set up NodeJS
uses: actions/setup-node@v4
with:
node-version: 16
- name: "Restore cache files"
uses: "actions/cache@v4"
id: "main-files"
with:
path: |
tsconfig.json
packages
key: "${{ github.sha }}"
- name: "install dependencies"
run: |
mv tsconfig.json packages/angular-v12
rm packages/angular-v12/yarn.lock
cd packages/angular-v12
yarn install
- name: "running tests"
run: cd packages/angular-v12 && yarn test
test-angular-v12node18:
name: test angular v12 - node 18
needs: dependencies
if: ${{ success() && needs.changes.outputs.angularv12 == 'true' }}
runs-on: ubuntu-latest
steps:
- name: Set up NodeJS
uses: actions/setup-node@v4
with:
node-version: 18
- name: "Restore cache files"
uses: "actions/cache@v4"
id: "main-files"
with:
path: |
tsconfig.json
packages
key: "${{ github.sha }}"
- name: "install dependencies"
run: |
mv tsconfig.json packages/angular-v12
rm packages/angular-v12/yarn.lock
cd packages/angular-v12
yarn install
- name: "running tests"
run: cd packages/angular-v12 && yarn test
test-angular-v13node14:
name: test angular v13 - node 14
needs: dependencies
if: ${{ success() && needs.changes.outputs.angularv13 == 'true' }}
runs-on: ubuntu-latest
steps:
- name: Set up NodeJS
uses: actions/setup-node@v4
with:
node-version: 14
- name: "Restore cache files"
uses: "actions/cache@v4"
id: "main-files"
with:
path: |
tsconfig.json
packages
key: "${{ github.sha }}"
- name: "install dependencies"
run: |
mv tsconfig.json packages/angular-v13
rm packages/angular-v13/yarn.lock
cd packages/angular-v13
yarn install
- name: "running tests"
run: cd packages/angular-v13 && yarn test
test-angular-v13node16:
name: test angular v13 - node 16
needs: dependencies
if: ${{ success() && needs.changes.outputs.angularv13 == 'true' }}
runs-on: ubuntu-latest
steps:
- name: Set up NodeJS
uses: actions/setup-node@v4
with:
node-version: 16
- name: "Restore cache files"
uses: "actions/cache@v4"
id: "main-files"
with:
path: |
tsconfig.json
packages
key: "${{ github.sha }}"
- name: "install dependencies"
run: |
mv tsconfig.json packages/angular-v13
rm packages/angular-v13/yarn.lock
cd packages/angular-v13
yarn install
- name: "running tests"
run: cd packages/angular-v13 && yarn test
test-angular-v13node18:
name: test angular v13 - node 18
needs: dependencies
if: ${{ success() && needs.changes.outputs.angularv13 == 'true' }}
runs-on: ubuntu-latest
steps:
- name: Set up NodeJS
uses: actions/setup-node@v4
with:
node-version: 18
- name: "Restore cache files"
uses: "actions/cache@v4"
id: "main-files"
with:
path: |
tsconfig.json
packages
key: "${{ github.sha }}"
- name: "install dependencies"
run: |
mv tsconfig.json packages/angular-v13
rm packages/angular-v13/yarn.lock
cd packages/angular-v13
yarn install
- name: "running tests"
run: cd packages/angular-v13 && yarn test
test-angular-v14node18:
name: test angular v14 - node 18
needs: dependencies
if: ${{ success() && needs.changes.outputs.angularv14 == 'true' }}
runs-on: ubuntu-latest
steps:
- name: Set up NodeJS
uses: actions/setup-node@v4
with:
node-version: 18
- name: "Restore cache files"
uses: "actions/cache@v4"
id: "main-files"
with:
path: |
tsconfig.json
packages
key: "${{ github.sha }}"
- name: "install dependencies"
run: |
mv tsconfig.json packages/angular-v14
rm packages/angular-v14/yarn.lock
cd packages/angular-v14
yarn install
- name: "running tests"
run: cd packages/angular-v14 && yarn test
test-angular-v14node20:
name: test angular v14 - node 20
needs: dependencies
if: ${{ success() && needs.changes.outputs.angularv14 == 'true' }}
runs-on: ubuntu-latest
steps:
- name: Set up NodeJS
uses: actions/setup-node@v4
with:
node-version: 20
- name: "Restore cache files"
uses: "actions/cache@v4"
id: "main-files"
with:
path: |
tsconfig.json
packages
key: "${{ github.sha }}"
- name: "install dependencies"
run: |
mv tsconfig.json packages/angular-v14
rm packages/angular-v14/yarn.lock
cd packages/angular-v14
yarn install
- name: "running tests"
run: cd packages/angular-v14 && yarn test
test-angular-v15node18:
name: test angular v15 - node 18
needs: dependencies
if: ${{ success() && needs.changes.outputs.angularv15 == 'true' }}
runs-on: ubuntu-latest
steps:
- name: Set up NodeJS
uses: actions/setup-node@v4
with:
node-version: 18
- name: "Restore cache files"
uses: "actions/cache@v4"
id: "main-files"
with:
path: |
tsconfig.json
packages
key: "${{ github.sha }}"
- name: "install dependencies"
run: |
mv tsconfig.json packages/angular-v15
rm packages/angular-v15/yarn.lock
cd packages/angular-v15
yarn install
- name: "running tests"
run: cd packages/angular-v15 && yarn test
test-angular-v15node20:
name: test angular v15 - node 20
needs: dependencies
if: ${{ success() && needs.changes.outputs.angularv15 == 'true' }}
runs-on: ubuntu-latest
steps:
- name: Set up NodeJS
uses: actions/setup-node@v4
with:
node-version: 20
- name: "Restore cache files"
uses: "actions/cache@v4"
id: "main-files"
with:
path: |
tsconfig.json
packages
key: "${{ github.sha }}"
- name: "install dependencies"
run: |
mv tsconfig.json packages/angular-v15
rm packages/angular-v15/yarn.lock
cd packages/angular-v15
yarn install
- name: "running tests"
run: cd packages/angular-v15 && yarn test
test-angular-v16node18:
name: test angular v16 - node 18
needs: dependencies
if: ${{ success() && needs.changes.outputs.angularv16 == 'true' }}
runs-on: ubuntu-latest
steps:
- name: Set up NodeJS
uses: actions/setup-node@v4
with:
node-version: 18
- name: "Restore cache files"
uses: "actions/cache@v4"
id: "main-files"
with:
path: |
tsconfig.json
packages
key: "${{ github.sha }}"
- name: "install dependencies"
run: |
mv tsconfig.json packages/angular-v16
rm packages/angular-v16/yarn.lock
cd packages/angular-v16
yarn install
- name: "running tests"
run: cd packages/angular-v16 && yarn test
test-angular-v16node20:
name: test angular v16 - node 20
needs: dependencies
if: ${{ success() && needs.changes.outputs.angularv16 == 'true' }}
runs-on: ubuntu-latest
steps:
- name: Set up NodeJS
uses: actions/setup-node@v4
with:
node-version: 20
- name: "Restore cache files"
uses: "actions/cache@v4"
id: "main-files"
with:
path: |
tsconfig.json
packages
key: "${{ github.sha }}"
- name: "install dependencies"
run: |
mv tsconfig.json packages/angular-v16
rm packages/angular-v16/yarn.lock
cd packages/angular-v16
yarn install
- name: "running tests"
run: cd packages/angular-v16 && yarn test
test-angular-v17node18:
name: test angular v17 - node 18
needs: dependencies
if: ${{ success() && needs.changes.outputs.angularv17 == 'true' }}
runs-on: ubuntu-latest
steps:
- name: Set up NodeJS
uses: actions/setup-node@v4
with:
node-version: 18
- name: "Restore cache files"
uses: "actions/cache@v4"
id: "main-files"
with:
path: |
tsconfig.json
packages
key: "${{ github.sha }}"
- name: "install dependencies"
run: |
mv tsconfig.json packages/angular-v17
rm packages/angular-v17/yarn.lock
cd packages/angular-v17
yarn install
- name: "running tests"
run: cd packages/angular-v17 && yarn test
test-angular-v17node20:
name: test angular v17 - node 20
needs: dependencies
if: ${{ success() && needs.changes.outputs.angularv17 == 'true' }}
runs-on: ubuntu-latest
steps:
- name: Set up NodeJS
uses: actions/setup-node@v4
with:
node-version: 20
- name: "Restore cache files"
uses: "actions/cache@v4"
id: "main-files"
with:
path: |
tsconfig.json
packages
key: "${{ github.sha }}"
- name: "install dependencies"
run: |
mv tsconfig.json packages/angular-v17
rm packages/angular-v17/yarn.lock
cd packages/angular-v17
yarn install
- name: "running tests"
run: cd packages/angular-v17 && yarn test
test-angular-v17node22:
name: test angular v17 - node 22
needs: dependencies
if: ${{ success() && needs.changes.outputs.angularv17 == 'true' }}
runs-on: ubuntu-latest
steps:
- name: Set up NodeJS
uses: actions/setup-node@v4
with:
node-version: 22
- name: "Restore cache files"
uses: "actions/cache@v4"
id: "main-files"
with:
path: |
tsconfig.json
packages
key: "${{ github.sha }}"
- name: "install dependencies"
run: |
mv tsconfig.json packages/angular-v17
rm packages/angular-v17/yarn.lock
cd packages/angular-v17
yarn install
- name: "running tests"
run: cd packages/angular-v17 && yarn test
test-angular-v18node20:
name: test angular v18 - node 20
needs: dependencies
if: ${{ success() && needs.changes.outputs.angularv18 == 'true' }}
runs-on: ubuntu-latest
steps:
- name: Set up NodeJS
uses: actions/setup-node@v4
with:
node-version: 20
- name: "Restore cache files"
uses: "actions/cache@v4"
id: "main-files"
with:
path: |
tsconfig.json
packages
key: "${{ github.sha }}"
- name: "install dependencies"
run: |
mv tsconfig.json packages/angular-v18
rm packages/angular-v18/yarn.lock
cd packages/angular-v18
yarn install
- name: "running tests"
run: cd packages/angular-v18 && yarn test
test-angular-v18node22:
name: test angular v18 - node 22
needs: dependencies
if: ${{ success() && needs.changes.outputs.angularv18 == 'true' }}
runs-on: ubuntu-latest
steps:
- name: Set up NodeJS
uses: actions/setup-node@v4
with:
node-version: 22
- name: "Restore cache files"
uses: "actions/cache@v4"
id: "main-files"
with:
path: |
tsconfig.json
packages
key: "${{ github.sha }}"
- name: "install dependencies"
run: |
mv tsconfig.json packages/angular-v18
rm packages/angular-v18/yarn.lock
cd packages/angular-v18
yarn install
- name: "running tests"
run: cd packages/angular-v18 && yarn test