Skip to content

Commit 6f74def

Browse files
authored
Merge pull request #2208 from numbersprotocol/feat-pre-publish-photo-editor
Feat pre publish photo editor
2 parents 992e95f + 56814dc commit 6f74def

File tree

13 files changed

+816
-21
lines changed

13 files changed

+816
-21
lines changed

.github/workflows/build-apks.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ jobs:
5555
NUMBERS_STORAGE_TRUSTED_CLIENT_KEY: ${{ secrets[matrix.storage_trusted_client_key] }}
5656
NUMBERS_BUBBLE_DB_URL: ${{ secrets[matrix.bubble_db_url] }}
5757
BUBBLE_API_URL: ${{ secrets.BUBBLE_API_URL }}
58+
NUMBERS_PQINA_NPM_KEY: ${{ secrets.NUMBERS_PQINA_NPM_KEY }}
5859
run: |
5960
npm install -g @ionic/cli
6061
npm install

.github/workflows/build.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,11 @@ jobs:
2020
- name: Install Ionic CLI
2121
run: npm install -g @ionic/cli
2222

23+
- name: Generate .npmrc for pintura package
24+
env:
25+
NUMBERS_PQINA_NPM_KEY: ${{ secrets.NUMBERS_PQINA_NPM_KEY }}
26+
run: npm run preconfig.npmrc
27+
2328
- name: Install dependencies
2429
run: npm install
2530

@@ -31,6 +36,7 @@ jobs:
3136
NUMBERS_BUBBLE_IFRAME_URL: ${{ secrets.NUMBERS_BUBBLE_IFRAME_URL }}
3237
BUBBLE_API_URL: ${{ secrets.BUBBLE_API_URL }}
3338
APPS_FLYER_DEV_KEY: ${{ secrets.APPS_FLYER_DEV_KEY }}
39+
NUMBERS_PQINA_NPM_KEY: ${{ secrets.NUMBERS_PQINA_NPM_KEY }}
3440
run: npm run build
3541

3642
- name: Build Android
@@ -55,6 +61,11 @@ jobs:
5561
- name: Install Ionic CLI
5662
run: npm install -g @ionic/cli
5763

64+
- name: Generate .npmrc for pintura package
65+
env:
66+
NUMBERS_PQINA_NPM_KEY: ${{ secrets.NUMBERS_PQINA_NPM_KEY }}
67+
run: npm run preconfig.npmrc
68+
5869
- name: Install dependencies
5970
run: npm install
6071

@@ -66,6 +77,7 @@ jobs:
6677
NUMBERS_BUBBLE_IFRAME_URL: ${{ secrets.NUMBERS_BUBBLE_IFRAME_URL }}
6778
BUBBLE_API_URL: ${{ secrets.BUBBLE_API_URL }}
6879
APPS_FLYER_DEV_KEY: ${{ secrets.APPS_FLYER_DEV_KEY }}
80+
NUMBERS_PQINA_NPM_KEY: ${{ secrets.NUMBERS_PQINA_NPM_KEY }}
6981
run: npm run build
7082

7183
- name: Import the Code-Signing PKCS12 Certificate

.github/workflows/pre-release.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ jobs:
2929
NUMBERS_BUBBLE_IFRAME_URL: ${{ secrets.NUMBERS_BUBBLE_IFRAME_URL_QA_RELEASE }}
3030
BUBBLE_API_URL: ${{ secrets.BUBBLE_API_URL }}
3131
APPS_FLYER_DEV_KEY: ${{ secrets.APPS_FLYER_DEV_KEY }}
32+
NUMBERS_PQINA_NPM_KEY: ${{ secrets.NUMBERS_PQINA_NPM_KEY }}
3233
run: |
3334
npm install -g @ionic/cli
3435
npm install
@@ -98,6 +99,7 @@ jobs:
9899
NUMBERS_BUBBLE_IFRAME_URL: ${{ secrets.NUMBERS_BUBBLE_IFRAME_URL }}
99100
BUBBLE_API_URL: ${{ secrets.BUBBLE_API_URL }}
100101
APPS_FLYER_DEV_KEY: ${{ secrets.APPS_FLYER_DEV_KEY }}
102+
NUMBERS_PQINA_NPM_KEY: ${{ secrets.NUMBERS_PQINA_NPM_KEY }}
101103
run: |
102104
npm install -g @ionic/cli
103105
npm install
@@ -172,6 +174,7 @@ jobs:
172174
NUMBERS_BUBBLE_IFRAME_URL: ${{ secrets.NUMBERS_BUBBLE_IFRAME_URL }}
173175
BUBBLE_API_URL: ${{ secrets.BUBBLE_API_URL }}
174176
APPS_FLYER_DEV_KEY: ${{ secrets.APPS_FLYER_DEV_KEY }}
177+
NUMBERS_PQINA_NPM_KEY: ${{ secrets.NUMBERS_PQINA_NPM_KEY }}
175178
run: |
176179
npm install -g @ionic/cli
177180
npm install

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ npm-debug.log*
3333
/www
3434
.gradle/
3535
secret.ts
36+
.npmrc
3637

3738
resources/android/icon
3839
resources/android/splash

angular.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@
3939
},
4040
{
4141
"input": "node_modules/material-design-icons-iconfont/dist/material-design-icons.css"
42+
},
43+
{
44+
"input": "node_modules/@pqina/pintura/pintura.css"
4245
}
4346
],
4447
"scripts": [],

0 commit comments

Comments
 (0)