Skip to content

Commit 6c5fc92

Browse files
committed
disable android workflow, enable ios workflow, deployment test
1 parent 0206de7 commit 6c5fc92

File tree

3 files changed

+51
-51
lines changed

3 files changed

+51
-51
lines changed

.github/workflows/android-action.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ jobs:
1010
name: Build web bundle (www)
1111
runs-on: ubuntu-latest
1212
# Ensure manual runs only proceed on the ci-cd branch
13-
if: github.ref == 'refs/heads/ci-cd'
13+
# if: github.ref == 'refs/heads/ci-cd'
14+
if: ${{ false }} # temporarily disabled
1415
steps:
1516
- name: Checkout
1617
uses: actions/checkout@v4

.github/workflows/ios-action.yml

Lines changed: 49 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,53 @@
11
# name: iOS CI/CD
22

3-
# on:
4-
# push:
5-
# branches: ["ci-cd"]
6-
# workflow_dispatch:
7-
8-
# jobs:
9-
# build-web:
10-
# name: Build web bundle (www)
11-
# runs-on: macos-15
12-
# # Ensure manual runs only proceed on the ci-cd branch
13-
# if: github.ref == 'refs/heads/ci-cd'
14-
# steps:
15-
# - name: Checkout
16-
# uses: actions/checkout@v4
17-
18-
# - name: Setup Node.js
19-
# uses: actions/setup-node@v4
20-
# with:
21-
# node-version: 20
22-
# cache: npm
23-
24-
# - name: Create empty .env
25-
# run: touch .env
26-
27-
# - name: Make envfile (override with secrets)
28-
# run: |
29-
# set -euo pipefail
30-
# [ -n "${{ secrets.COLLAB_API_CLIENT_ID }}" ] && echo "COLLAB_API_CLIENT_ID=${{ secrets.COLLAB_API_CLIENT_ID }}" >> .env || true
31-
# [ -n "${{ secrets.COLLAB_API_CLIENT_SECRET }}" ] && echo "COLLAB_API_CLIENT_SECRET=${{ secrets.COLLAB_API_CLIENT_SECRET }}" >> .env || true
32-
# [ -n "${{ secrets.BASE_AUTH_URL }}" ] && echo "BASE_AUTH_URL=${{ secrets.BASE_AUTH_URL }}" >> .env || true
33-
# [ -n "${{ secrets.QLF_COLLAB_API_CLIENT_ID }}" ] && echo "QLF_COLLAB_API_CLIENT_ID=${{ secrets.QLF_COLLAB_API_CLIENT_ID }}" >> .env || true
34-
# [ -n "${{ secrets.QLF_COLLAB_API_CLIENT_SECRET }}" ] && echo "QLF_COLLAB_API_CLIENT_SECRET=${{ secrets.QLF_COLLAB_API_CLIENT_SECRET }}" >> .env || true
35-
# [ -n "${{ secrets.QLF_BASE_AUTH_URL }}" ] && echo "QLF_BASE_AUTH_URL=${{ secrets.QLF_BASE_AUTH_URL }}" >> .env || true
36-
# [ -n "${{ secrets.BASE_API_URL }}" ] && echo "BASE_API_URL=${{ secrets.BASE_API_URL }}" >> .env || true
37-
# [ -n "${{ secrets.SECRET }}" ] && echo "SECRET=${{ secrets.SECRET }}" >> .env || true
38-
# # App selection/name identifiers (optional overrides, defined in the config.js files)
39-
# [ -n "${{ secrets.APPLI }}" ] && echo "APPLI=${{ secrets.APPLI }}" >> .env || true
40-
# [ -n "${{ secrets.APPLI_ID }}" ] && echo "APPLI_ID=${{ secrets.APPLI_ID }}" >> .env || true
41-
# [ -n "${{ secrets.APPLI_NAME }}" ] && echo "APPLI_NAME=${{ secrets.APPLI_NAME }}" >> .env || true
42-
43-
# - name: Install dependencies
44-
# run: npm ci
45-
46-
# - name: Build web bundle
47-
# run: npm run build
3+
on:
4+
push:
5+
branches: ["ci-cd"]
6+
workflow_dispatch:
7+
8+
jobs:
9+
build-web:
10+
name: Build web bundle (www)
11+
runs-on: macos-15
12+
# Ensure manual runs only proceed on the ci-cd branch
13+
if: github.ref == 'refs/heads/ci-cd'
14+
steps:
15+
- name: Checkout
16+
uses: actions/checkout@v4
17+
18+
- name: Setup Node.js
19+
uses: actions/setup-node@v4
20+
with:
21+
node-version: 20
22+
cache: npm
23+
24+
- name: Create empty .env
25+
run: touch .env
26+
27+
- name: Make envfile (override with secrets)
28+
run: |
29+
set -euo pipefail
30+
[ -n "${{ secrets.COLLAB_API_CLIENT_ID }}" ] && echo "COLLAB_API_CLIENT_ID=${{ secrets.COLLAB_API_CLIENT_ID }}" >> .env || true
31+
[ -n "${{ secrets.COLLAB_API_CLIENT_SECRET }}" ] && echo "COLLAB_API_CLIENT_SECRET=${{ secrets.COLLAB_API_CLIENT_SECRET }}" >> .env || true
32+
[ -n "${{ secrets.BASE_AUTH_URL }}" ] && echo "BASE_AUTH_URL=${{ secrets.BASE_AUTH_URL }}" >> .env || true
33+
[ -n "${{ secrets.QLF_COLLAB_API_CLIENT_ID }}" ] && echo "QLF_COLLAB_API_CLIENT_ID=${{ secrets.QLF_COLLAB_API_CLIENT_ID }}" >> .env || true
34+
[ -n "${{ secrets.QLF_COLLAB_API_CLIENT_SECRET }}" ] && echo "QLF_COLLAB_API_CLIENT_SECRET=${{ secrets.QLF_COLLAB_API_CLIENT_SECRET }}" >> .env || true
35+
[ -n "${{ secrets.QLF_BASE_AUTH_URL }}" ] && echo "QLF_BASE_AUTH_URL=${{ secrets.QLF_BASE_AUTH_URL }}" >> .env || true
36+
[ -n "${{ secrets.BASE_API_URL }}" ] && echo "BASE_API_URL=${{ secrets.BASE_API_URL }}" >> .env || true
37+
[ -n "${{ secrets.SECRET }}" ] && echo "SECRET=${{ secrets.SECRET }}" >> .env || true
38+
# App selection/name identifiers (optional overrides, defined in the config.js files)
39+
[ -n "${{ secrets.APPLI }}" ] && echo "APPLI=${{ secrets.APPLI }}" >> .env || true
40+
[ -n "${{ secrets.APPLI_ID }}" ] && echo "APPLI_ID=${{ secrets.APPLI_ID }}" >> .env || true
41+
[ -n "${{ secrets.APPLI_NAME }}" ] && echo "APPLI_NAME=${{ secrets.APPLI_NAME }}" >> .env || true
42+
43+
- name: Install dependencies
44+
run: npm ci
45+
46+
- name: Build web bundle
47+
run: npm run build
4848

49-
# - name: Generate Capacitor assets (iOS)
50-
# run: npx @capacitor/assets generate --ios
49+
- name: Generate Capacitor assets (iOS)
50+
run: npx @capacitor/assets generate --ios
5151

52-
# - name: Capacitor sync (iOS)
53-
# run: npx cap sync ios
52+
- name: Capacitor sync (iOS)
53+
run: npx cap sync ios

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ node_modules
1010
node_modules-copie
1111
platforms
1212
plugins
13-
res
1413
www
1514
cordovapp-*
1615
src/appli

0 commit comments

Comments
 (0)