Skip to content

Commit cc2278c

Browse files
authored
Merge pull request #304 from eficode/PGSSD-19-add-bom-creation
Pgssd 19 add bom creation
2 parents 46768d8 + c59b833 commit cc2278c

File tree

5 files changed

+1399
-24
lines changed

5 files changed

+1399
-24
lines changed

.github/workflows/build-and-deploy-on-merge.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@ jobs:
1010
environment: dev
1111
steps:
1212
- name: Install Node
13-
uses: actions/setup-node@v3
13+
uses: actions/setup-node@v4
1414
with:
1515
node-version: '16'
1616

1717
- name: Checkout merged code
18-
uses: actions/checkout@v2
18+
uses: actions/checkout@v4
1919

2020
- name: Retrieve npm cache
21-
uses: actions/cache@v2
21+
uses: actions/cache@v4
2222
with:
2323
path: ~/.npm
2424
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}

.github/workflows/build-and-deploy-on-version.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ jobs:
99
environment: test
1010
steps:
1111
- name: Install Node
12-
uses: actions/setup-node@v3
12+
uses: actions/setup-node@v4
1313
with:
1414
node-version: '16'
1515

1616
- name: Checkout merged code
17-
uses: actions/checkout@v2
17+
uses: actions/checkout@v4
1818

1919
- name: Retrieve npm cache
20-
uses: actions/cache@v2
20+
uses: actions/cache@v4
2121
with:
2222
path: ~/.npm
2323
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}

.github/workflows/build-and-test-on-pr.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: Build and run tests on PR
2-
on:
2+
on:
33
pull_request:
44
workflow_dispatch:
55

@@ -9,15 +9,15 @@ jobs:
99
environment: dev
1010
steps:
1111
- name: Install Node
12-
uses: actions/setup-node@v3
12+
uses: actions/setup-node@v4
1313
with:
1414
node-version: '16'
1515

1616
- name: Checkout merged code
17-
uses: actions/checkout@v2
17+
uses: actions/checkout@v4
1818

1919
- name: Retrieve npm cache
20-
uses: actions/cache@v2
20+
uses: actions/cache@v4
2121
with:
2222
path: |
2323
~/.npm
@@ -42,6 +42,9 @@ jobs:
4242
REACT_APP_FIREBASE_USE_EMULATORS: true
4343
REACT_APP_ENV: dev
4444

45+
- name: Create BOM
46+
run: npm run bom
47+
4548
- name: Lint functions
4649
run: npm --prefix packages/functions run lint
4750

@@ -92,7 +95,7 @@ jobs:
9295
REACT_APP_FIREBASE_CONFIG_PROJECT_ID: ${{ secrets.REACT_APP_FIREBASE_CONFIG_PROJECT_ID }}
9396

9497
- name: Upload test videos on fail
95-
uses: actions/upload-artifact@v2
98+
uses: actions/upload-artifact@v4
9699
if: failure()
97100
with:
98101
name: cypress-videos

0 commit comments

Comments
 (0)