Skip to content

Commit

Permalink
Add mint
Browse files Browse the repository at this point in the history
  • Loading branch information
firewood committed Oct 10, 2020
1 parent 84b896e commit 274ad47
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,35 +23,63 @@ jobs:
with:
token: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
submodules: true

# Copied from main.yml

# Bundlerで管理しているライブラリのキャッシュ
- name: Cache Gems
uses: actions/cache@v2
with:
path: vendor/bundle
key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }}
restore-keys: |
${{ runner.os }}-gems-
# Bundlerで管理しているライブラリのインストール
- name: Install Bundled Gems
run: make install-bundler

# Mintのインストール
- name: Install Mint
run: brew install mint

# Mintで管理しているライブラリのキャッシュ
- name: Cache Mint packages
uses: actions/cache@v2
with:
path: mint
key: ${{ runner.os }}-mint-${{ hashFiles('**/Mintfile') }}
restore-keys: |
${{ runner.os }}-mint-
# Carthageで管理しているライブラリのキャッシュ
- name: Cache Carthage packages
uses: actions/cache@v2
with:
path: Carthage
key: ${{ runner.os }}-carthage-${{ hashFiles('**/Cartfile.resolved') }}
restore-keys: |
${{ runner.os }}-carthage-
# Carthageで管理しているライブラリのインストール
- name: Install Carthage frameworks
run: make install-carthage
env:
GITHUB_ACCESS_TOKEN: ${{ secrets.GITHUB_TOKEN }}

# CocoaPodsで管理しているライブラリのキャッシュ
- name: Cache Pods
uses: actions/cache@v2
with:
path: Pods
key: ${{ runner.os }}-pods-${{ hashFiles('**/Podfile.lock') }}
restore-keys: |
${{ runner.os }}-pods-
# プロジェクトファイルの生成、CocoaPodsで管理しているライブラリのインストール
- name: Generate Xcode project and install Pods
run: make generate-xcodeproj

- name: Archive
run: |
zip -r ${{ steps.version.outputs.filename }}.zip ./ -x "*.git*"
Expand Down

0 comments on commit 274ad47

Please sign in to comment.