Skip to content

Commit 3e59212

Browse files
committed
...
1 parent 44b1d94 commit 3e59212

File tree

1 file changed

+89
-89
lines changed

1 file changed

+89
-89
lines changed

.github/workflows/nightly.yml

Lines changed: 89 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -13,95 +13,95 @@ concurrency:
1313
cancel-in-progress: true
1414

1515
jobs:
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

Comments
 (0)