Skip to content

Commit ab59b53

Browse files
committed
CI: releaseのneedsを忘れていたのを修正
1 parent 0282861 commit ab59b53

File tree

1 file changed

+15
-14
lines changed

1 file changed

+15
-14
lines changed

.github/workflows/CI.yml

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
push:
55

66
jobs:
7-
build:
7+
desktop-build:
88
name: Build-Desktop
99
runs-on: ${{ matrix.config.runner }}
1010
strategy:
@@ -99,19 +99,19 @@ jobs:
9999
name: LoopMusicPlayer-android
100100
path: ${{ github.workspace }}/*.zip
101101

102-
# ios-build:
103-
# name: Build-iOS
104-
# runs-on: macos-latest
105-
# steps:
106-
# - name: Checkout repository
107-
# uses: actions/checkout@v4
108-
# - name: Setup .NET
109-
# uses: actions/setup-dotnet@v4
110-
# with:
111-
# dotnet-version: '8.x'
112-
# - name: Restore workloads
113-
# run: |
114-
# dotnet workload restore
102+
ios-build:
103+
name: Build-iOS
104+
runs-on: macos-latest
105+
steps:
106+
- name: Checkout repository
107+
uses: actions/checkout@v4
108+
- name: Setup .NET
109+
uses: actions/setup-dotnet@v4
110+
with:
111+
dotnet-version: '8.x'
112+
- name: Restore workloads
113+
run: |
114+
dotnet workload restore
115115
# - name: Build
116116
# run: |
117117
# dotnet publish LoopMusicPlayer.iOS -c Release -o publish
@@ -157,6 +157,7 @@ jobs:
157157
name: Release
158158
runs-on: ubuntu-latest
159159
if: ${{ github.ref_type == 'tag' }}
160+
needs: [ desktop-build, android-build, browser-build, ios-build ]
160161
steps:
161162
- uses: actions/checkout@v4
162163
- uses: actions/download-artifact@v4

0 commit comments

Comments
 (0)