Skip to content

Commit acb7c1c

Browse files
authored
Merge pull request #113 from YAPP-Github/develop
1.0.1 release
2 parents 090309a + c4d7d7e commit acb7c1c

File tree

505 files changed

+23576
-2295
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

505 files changed

+23576
-2295
lines changed

.github/workflows/build_test.yml

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# This workflow will build a Swift project
2+
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-swift
3+
4+
name: build-test
5+
6+
on:
7+
pull_request:
8+
branches: [ "develop" ]
9+
10+
jobs:
11+
build:
12+
runs-on: macos-latest
13+
14+
steps:
15+
- uses: actions/checkout@v4
16+
17+
- name: Set up Xcode
18+
uses: maxim-lobanov/setup-xcode@v1
19+
with:
20+
xcode-version: '15.4'
21+
22+
- uses: shimataro/ssh-key-action@v2
23+
with:
24+
key: ${{ secrets.SSH_KEY }}
25+
known_hosts: ${{ secrets.KNOWN_HOSTS }}
26+
27+
- name: initial mise
28+
run: |
29+
curl https://mise.jdx.dev/install.sh | sh
30+
echo "$HOME/.local/share/mise/bin" >> $GITHUB_PATH
31+
echo "$HOME/.local/share/mise/shims" >> $GITHUB_PATH
32+
33+
- name: initial tuist
34+
run: mise install tuist
35+
36+
- name: Test Generate
37+
env:
38+
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
39+
MATCH_URL: ${{ secrets.MATCH_URL }}
40+
APP_STORE_CONNECT_TEAM_ID: ${{ secrets.APP_STORE_CONNECT_TEAM_ID }}
41+
DEVELOPMENT_TEAM: ${{ secrets.DEVELOPMENT_TEAM }}
42+
run: fastlane test
43+
44+
- name: Build Test
45+
run: fastlane build

.github/workflows/hotfix.yml

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# This workflow will build a Swift project
2+
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-swift
3+
4+
name: hotfix
5+
6+
on:
7+
push:
8+
branches: [ "hotfix/*" ]
9+
10+
jobs:
11+
build:
12+
runs-on: macos-latest
13+
14+
steps:
15+
- uses: actions/checkout@v4
16+
17+
- name: Set up Xcode
18+
uses: maxim-lobanov/setup-xcode@v1
19+
with:
20+
xcode-version: '15.4'
21+
22+
# - uses: shimataro/ssh-key-action@v2
23+
# with:
24+
# key: ${{ secrets.SSH_KEY }}
25+
# known_hosts: ${{ secrets.KNOWN_HOSTS }}
26+
27+
- name: initial mise
28+
run: |
29+
curl https://mise.jdx.dev/install.sh | sh
30+
echo "$HOME/.local/share/mise/bin" >> $GITHUB_PATH
31+
echo "$HOME/.local/share/mise/shims" >> $GITHUB_PATH
32+
33+
- name: initial tuist
34+
run: mise install tuist
35+
36+
- name: Generate Project
37+
env:
38+
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
39+
MATCH_URL: ${{ secrets.MATCH_URL }}
40+
APP_STORE_CONNECT_TEAM_ID: ${{ secrets.APP_STORE_CONNECT_TEAM_ID }}
41+
DEVELOPMENT_TEAM: ${{ secrets.DEVELOPMENT_TEAM }}
42+
run: fastlane generate
43+
44+
- name: Build Archive
45+
env:
46+
APP_STORE_CONNECT_KEY_ID: ${{ secrets.APP_STORE_CONNECT_KEY_ID }}
47+
APP_STORE_CONNECT_ISSUER_ID: ${{ secrets.APP_STORE_CONNECT_ISSUER_ID }}
48+
APP_STORE_CONNECT_API: ${{ secrets.APP_STORE_CONNECT_API }}
49+
run: fastlane archive
50+
51+
- name: Beta Release
52+
env:
53+
APP_STORE_CONNECT_KEY_ID: ${{ secrets.APP_STORE_CONNECT_KEY_ID }}
54+
APP_STORE_CONNECT_ISSUER_ID: ${{ secrets.APP_STORE_CONNECT_ISSUER_ID }}
55+
APP_STORE_CONNECT_API: ${{ secrets.APP_STORE_CONNECT_API }}
56+
run: fastlane release
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# This workflow will build a Swift project
2+
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-swift
3+
4+
name: testflight_release
5+
6+
on:
7+
push:
8+
branches: [ "develop" ]
9+
10+
jobs:
11+
build:
12+
runs-on: macos-latest
13+
14+
steps:
15+
- uses: actions/checkout@v4
16+
17+
- name: Set up Xcode
18+
uses: maxim-lobanov/setup-xcode@v1
19+
with:
20+
xcode-version: '15.4'
21+
22+
- uses: shimataro/ssh-key-action@v2
23+
with:
24+
key: ${{ secrets.SSH_KEY }}
25+
known_hosts: ${{ secrets.KNOWN_HOSTS }}
26+
27+
- name: initial mise
28+
run: |
29+
curl https://mise.jdx.dev/install.sh | sh
30+
echo "$HOME/.local/share/mise/bin" >> $GITHUB_PATH
31+
echo "$HOME/.local/share/mise/shims" >> $GITHUB_PATH
32+
33+
- name: initial tuist
34+
run: mise install tuist
35+
36+
- name: Generate Project
37+
env:
38+
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
39+
MATCH_URL: ${{ secrets.MATCH_URL }}
40+
APP_STORE_CONNECT_TEAM_ID: ${{ secrets.APP_STORE_CONNECT_TEAM_ID }}
41+
DEVELOPMENT_TEAM: ${{ secrets.DEVELOPMENT_TEAM }}
42+
run: fastlane generate
43+
44+
- name: Build Archive
45+
env:
46+
APP_STORE_CONNECT_KEY_ID: ${{ secrets.APP_STORE_CONNECT_KEY_ID }}
47+
APP_STORE_CONNECT_ISSUER_ID: ${{ secrets.APP_STORE_CONNECT_ISSUER_ID }}
48+
APP_STORE_CONNECT_API: ${{ secrets.APP_STORE_CONNECT_API }}
49+
run: fastlane archive
50+
51+
- name: Beta Release
52+
env:
53+
APP_STORE_CONNECT_KEY_ID: ${{ secrets.APP_STORE_CONNECT_KEY_ID }}
54+
APP_STORE_CONNECT_ISSUER_ID: ${{ secrets.APP_STORE_CONNECT_ISSUER_ID }}
55+
APP_STORE_CONNECT_API: ${{ secrets.APP_STORE_CONNECT_API }}
56+
run: fastlane release
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
# This workflow will build a Swift project
2+
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-swift
3+
4+
name: workflow_test
5+
6+
on:
7+
push:
8+
branches: [ "workflow/*" ]
9+
10+
jobs:
11+
build:
12+
runs-on: macos-latest
13+
14+
steps:
15+
- uses: actions/checkout@v4
16+
17+
- name: Set up Xcode
18+
uses: maxim-lobanov/setup-xcode@v1
19+
with:
20+
xcode-version: '15.4'
21+
22+
# - uses: shimataro/ssh-key-action@v2
23+
# with:
24+
# key: ${{ secrets.SSH_KEY }}
25+
# known_hosts: ${{ secrets.KNOWN_HOSTS }}
26+
27+
- name: initial mise
28+
run: |
29+
curl https://mise.jdx.dev/install.sh | sh
30+
echo "$HOME/.local/share/mise/bin" >> $GITHUB_PATH
31+
echo "$HOME/.local/share/mise/shims" >> $GITHUB_PATH
32+
33+
- name: initial tuist
34+
run: mise install tuist
35+
36+
- name: Test Generate
37+
env:
38+
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
39+
MATCH_URL: ${{ secrets.MATCH_URL }}
40+
APP_STORE_CONNECT_TEAM_ID: ${{ secrets.APP_STORE_CONNECT_TEAM_ID }}
41+
DEVELOPMENT_TEAM: ${{ secrets.DEVELOPMENT_TEAM }}
42+
run: fastlane test
43+
44+
- name: Build Test
45+
run: fastlane build
46+
47+
- name: Release Generate
48+
env:
49+
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
50+
MATCH_URL: ${{ secrets.MATCH_URL }}
51+
APP_STORE_CONNECT_TEAM_ID: ${{ secrets.APP_STORE_CONNECT_TEAM_ID }}
52+
DEVELOPMENT_TEAM: ${{ secrets.DEVELOPMENT_TEAM }}
53+
run: fastlane generate
54+
55+
- name: Build Archive
56+
env:
57+
APP_STORE_CONNECT_KEY_ID: ${{ secrets.APP_STORE_CONNECT_KEY_ID }}
58+
APP_STORE_CONNECT_ISSUER_ID: ${{ secrets.APP_STORE_CONNECT_ISSUER_ID }}
59+
APP_STORE_CONNECT_API: ${{ secrets.APP_STORE_CONNECT_API }}
60+
run: fastlane archive
61+
62+
- name: Beta Release
63+
env:
64+
APP_STORE_CONNECT_KEY_ID: ${{ secrets.APP_STORE_CONNECT_KEY_ID }}
65+
APP_STORE_CONNECT_ISSUER_ID: ${{ secrets.APP_STORE_CONNECT_ISSUER_ID }}
66+
APP_STORE_CONNECT_API: ${{ secrets.APP_STORE_CONNECT_API }}
67+
run: fastlane release

.gitignore

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,4 +70,24 @@ Derived/
7070
Tuist/.build
7171

7272
### Package.resolved ###
73-
*.resolved
73+
*.resolved
74+
75+
### xcconfig ###
76+
*.xcconfig
77+
78+
### appstore connect api key
79+
fastlane/key.json
80+
81+
### Archive App
82+
*.ipa
83+
*.app.dSYM.zip
84+
85+
### Auth Key
86+
*.p8
87+
88+
### GoogleService info
89+
**/GoogleService-Info.plist
90+
91+
### fastlane environment
92+
fastlane/.env
93+
fastlane/.env.default

Gemfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
source "https://rubygems.org"
2+
3+
gem "fastlane"

0 commit comments

Comments
 (0)