Skip to content

Commit 6adafd7

Browse files
author
Ron de las Alas
committed
ci: Conigure fastlane and add matchfile
1 parent 5abd2ac commit 6adafd7

File tree

3 files changed

+16
-1
lines changed

3 files changed

+16
-1
lines changed

.github/workflows/ci-cd.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ jobs:
2626
shell: bash
2727
environment:
2828
name: ${{ matrix.os }}
29+
env:
30+
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
31+
AC_USERNAME: ${{ secrets.AC_USERNAME }}
32+
AC_PASSWORD: ${{ secrets.AC_PASSWORD }}
2933
steps:
3034
- uses: actions/checkout@v3
3135
- uses: actions/setup-node@v3
@@ -45,6 +49,10 @@ jobs:
4549
run: npm ci
4650
- name: Test
4751
run: npm run test
52+
- name: Setup Keys for Fastlane
53+
uses: webfactory/[email protected]
54+
with:
55+
ssh-private-key: ${{ secrets.FASTLANE_DEPLOY_KEY }}
4856
- name: Fastlane
4957
if: matrix.os == 'macos-latest' && vars.SCRATCH_SHOULD_SIGN
5058
run: fastlane circleci

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ npm-*
2727
/locale
2828

2929
# Fastlane
30-
**/fastlane/Matchfile
30+
# **/fastlane/Matchfile
3131
**/fastlane/report.xml
3232
**/fastlane/Preview.html
3333
**/fastlane/screenshots

fastlane/Matchfile

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
git_url("[email protected]:scratchfoundation/scratch-fastlane-match-files.git")
2+
storage_mode("git")
3+
type("development") # The default type, can be: appstore, adhoc, enterprise or development
4+
# app_identifier(["tools.fastlane.app", "tools.fastlane.app2"])
5+
# username("[email protected]") # Your Apple Developer Portal username
6+
app_identifier("edu.mit.scratch.scratch-desktop") # The bundle identifier of your app
7+
username("[email protected]") # Your Apple email address

0 commit comments

Comments
 (0)