@@ -13,95 +13,95 @@ concurrency:
1313 cancel-in-progress : true
1414
1515jobs :
16- validate :
17- runs-on : ubuntu-latest
18- steps :
19- - uses : actions/checkout@v4
20-
21- - uses : pnpm/action-setup@v4
22- with :
23- version : 9.11.0
24-
25- - uses : actions/setup-node@v4
26- with :
27- node-version : 20
28- cache : ' pnpm'
29-
30- - run : pnpm install --frozen-lockfile
31- - uses : nrwl/nx-set-shas@v4
32-
33- - name : Typecheck and lint
34- run : pnpm lint typecheck
35-
36- - name : Run tests
37- run : pnpm test
38-
39- - name : Build framework
40- run : pnpm build
41-
42- - name : Publish framework to Verdaccio
43- run : |
44- pnpm verdaccio:init &
45- npx [email protected] http://localhost:4873 46- pnpm verdaccio:publish
47-
48- - name : Run end-to-end tests
49- run : |
50- NPM_CONFIG_REGISTRY=http://localhost:4873 pnpm e2e
51-
52- build-android :
53- needs : validate
54- runs-on : ubuntu-latest
55- steps :
56- - uses : actions/checkout@v4
57-
58- - uses : pnpm/action-setup@v4
59- with :
60- version : 9.11.0
61-
62- - uses : actions/setup-node@v4
63- with :
64- node-version : 20
65- cache : ' pnpm'
66-
67- - name : Install Java
68- uses : actions/setup-java@v4
69- with :
70- java-version : 17
71- distribution : adopt
72- cache : gradle
73-
74- - run : pnpm install --frozen-lockfile
75- - uses : nrwl/nx-set-shas@v4
76-
77- - name : Build framework
78- run : pnpm build
79-
80- - name : Publish framework to Verdaccio
81- run : |
82- pnpm verdaccio:init &
83- npx [email protected] http://localhost:4873 84- pnpm verdaccio:publish
85-
86- - name : Deploy template
87- run : |
88- cd ..
89- NPM_CONFIG_REGISTRY=http://localhost:4873 pnpm create @callstack/rnef-app \
90- --registry http://localhost:4873 \
91- NightlyDeploy \
92- --template=default \
93- --platform=ios --platform=android \
94- --plugin=metro
95-
96- cd NightlyDeploy
97- NPM_CONFIG_REGISTRY=http://localhost:4873 \
98- NPM_CONFIG_NODE_LINKER=hoisted \
99- pnpm install
100-
101- - name : Build Android template
102- run : |
103- cd ../NightlyDeploy
104- pnpm rnef build:android
16+ # validate:
17+ # runs-on: ubuntu-latest
18+ # steps:
19+ # - uses: actions/checkout@v4
20+
21+ # - uses: pnpm/action-setup@v4
22+ # with:
23+ # version: 9.11.0
24+
25+ # - uses: actions/setup-node@v4
26+ # with:
27+ # node-version: 20
28+ # cache: 'pnpm'
29+
30+ # - run: pnpm install --frozen-lockfile
31+ # - uses: nrwl/nx-set-shas@v4
32+
33+ # - name: Typecheck and lint
34+ # run: pnpm lint typecheck
35+
36+ # - name: Run tests
37+ # run: pnpm test
38+
39+ # - name: Build framework
40+ # run: pnpm build
41+
42+ # - name: Publish framework to Verdaccio
43+ # run: |
44+ # pnpm verdaccio:init &
45+ # npx [email protected] http://localhost:4873 46+ # pnpm verdaccio:publish
47+
48+ # - name: Run end-to-end tests
49+ # run: |
50+ # NPM_CONFIG_REGISTRY=http://localhost:4873 pnpm e2e
51+
52+ # build-android:
53+ # needs: validate
54+ # runs-on: ubuntu-latest
55+ # steps:
56+ # - uses: actions/checkout@v4
57+
58+ # - uses: pnpm/action-setup@v4
59+ # with:
60+ # version: 9.11.0
61+
62+ # - uses: actions/setup-node@v4
63+ # with:
64+ # node-version: 20
65+ # cache: 'pnpm'
66+
67+ # - name: Install Java
68+ # uses: actions/setup-java@v4
69+ # with:
70+ # java-version: 17
71+ # distribution: adopt
72+ # cache: gradle
73+
74+ # - run: pnpm install --frozen-lockfile
75+ # - uses: nrwl/nx-set-shas@v4
76+
77+ # - name: Build framework
78+ # run: pnpm build
79+
80+ # - name: Publish framework to Verdaccio
81+ # run: |
82+ # pnpm verdaccio:init &
83+ # npx [email protected] http://localhost:4873 84+ # pnpm verdaccio:publish
85+
86+ # - name: Deploy template
87+ # run: |
88+ # cd ..
89+ # NPM_CONFIG_REGISTRY=http://localhost:4873 pnpm create @callstack/rnef-app \
90+ # --registry http://localhost:4873 \
91+ # NightlyDeploy \
92+ # --template=default \
93+ # --platform=ios --platform=android \
94+ # --plugin=metro
95+
96+ # cd NightlyDeploy
97+ # NPM_CONFIG_REGISTRY=http://localhost:4873 \
98+ # NPM_CONFIG_NODE_LINKER=hoisted \
99+ # pnpm install
100+
101+ # - name: Build Android template
102+ # run: |
103+ # cd ../NightlyDeploy
104+ # pnpm rnef build:android
105105
106106 build-ios :
107107 needs : validate
0 commit comments