Skip to content

Commit 3bbda39

Browse files
committed
ci: New CI/CD process
1 parent 5f6bc01 commit 3bbda39

File tree

4 files changed

+17
-13
lines changed

4 files changed

+17
-13
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ on:
77
description: Type for main nx affect
88
required: false
99
default: "master"
10+
type: string
1011
secrets:
1112
NX_CLOUD_ACCESS_TOKEN:
1213
required: true

.github/workflows/compute-projects.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,22 @@ on:
1212
description: "Project 1"
1313
required: false
1414
default: ""
15+
type: string
1516
project2:
1617
description: "Project 2"
1718
required: false
1819
default: ""
20+
type: string
1921
project3:
2022
description: "Project 3"
2123
required: false
2224
default: ""
25+
type: string
2326
project4:
2427
description: "Project 4"
2528
required: false
2629
default: ""
30+
type: string
2731
outputs:
2832
finalProjects:
2933
description: "Result Project"

.github/workflows/e2e-test.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ on:
88
description: Type for main nx affect
99
required: false
1010
default: "master"
11+
type: string
1112
secrets:
1213
NX_CLOUD_ACCESS_TOKEN:
1314
required: true

.github/workflows/pr.yml

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,17 @@ on:
66
jobs:
77
test:
88
uses: ./.github/workflows/test.yml
9-
with:
10-
mainBranch: "master"
119
secrets:
1210
NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }}
1311

14-
# e2e-test:
15-
# needs: [test]
16-
# uses: ./.github/workflows/e2e-test.yaml
17-
# secrets:
18-
# NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }}
19-
#
20-
# build:
21-
# needs: [test, e2e-test]
22-
# uses: ./.github/workflows/build.yml
23-
# secrets:
24-
# NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }}
12+
e2e-test:
13+
needs: [test]
14+
uses: ./.github/workflows/e2e-test.yaml
15+
secrets:
16+
NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }}
17+
18+
build:
19+
needs: [test, e2e-test]
20+
uses: ./.github/workflows/build.yml
21+
secrets:
22+
NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }}

0 commit comments

Comments
 (0)