aboutsummaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorLibravatar Alphrag <34252790+Alphrag@users.noreply.github.com>2022-06-21 01:17:33 +0100
committerLibravatar Vijay Aravamudhan <vraravam@users.noreply.github.com>2022-06-21 06:13:57 +0530
commit7122309df14f4854e31c6b09bb915d319bcd0aaa (patch)
treee5389e9ade3b883465c4e4c3e6e7d25be108aba9 /.github
parentUpdate submodules, browserslist data updates and linter fixes [skip ci] (diff)
downloadferdium-app-7122309df14f4854e31c6b09bb915d319bcd0aaa.tar.gz
ferdium-app-7122309df14f4854e31c6b09bb915d319bcd0aaa.tar.zst
ferdium-app-7122309df14f4854e31c6b09bb915d319bcd0aaa.zip
Update build process to sign mac releases
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/builds.yml20
1 files changed, 9 insertions, 11 deletions
diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml
index 7af56cb51..c1e7b162b 100644
--- a/.github/workflows/builds.yml
+++ b/.github/workflows/builds.yml
@@ -171,23 +171,21 @@ jobs:
171 env: 171 env:
172 GH_TOKEN: ${{ secrets.FERDIUM_PUBLISH_TOKEN }} 172 GH_TOKEN: ${{ secrets.FERDIUM_PUBLISH_TOKEN }}
173 CSC_IDENTITY_AUTO_DISCOVERY: true 173 CSC_IDENTITY_AUTO_DISCOVERY: true
174 # TODO: Commented out the code signing process for now (so as to at least get unsigned nightlies available for testing) 174 APPLEID: ${{ secrets.APPLEID }}
175 # APPLEID: ${{ secrets.APPLEID }} 175 APPLEID_PASSWORD: ${{ secrets.APPLEID_PASSWORD }}
176 # APPLEID_PASSWORD: ${{ secrets.APPLEID_PASSWORD }} 176 CSC_LINK: ${{ secrets.CSC_LINK }}
177 # CSC_LINK: ${{ secrets.CSC_LINK }} 177 CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }}
178 # CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }}
179 - name: Build Ferdium with publish for 'release' branch 178 - name: Build Ferdium with publish for 'release' branch
180 if: ${{ env.GIT_BRANCH_NAME == 'release' }} 179 if: ${{ env.GIT_BRANCH_NAME == 'release' }}
181 run: npm run build -- --publish always 180 run: npm run build -- --publish always
182 shell: bash 181 shell: bash
183 env: 182 env:
184 GH_TOKEN: ${{ secrets.FERDIUM_PUBLISH_TOKEN }} 183 GH_TOKEN: ${{ secrets.FERDIUM_PUBLISH_TOKEN }}
185 CSC_IDENTITY_AUTO_DISCOVERY: false 184 CSC_IDENTITY_AUTO_DISCOVERY: true
186 # TODO: Commented out the code signing process for now (so as to at least get unsigned nightlies available for testing) 185 APPLEID: ${{ secrets.APPLEID }}
187 # APPLEID: ${{ secrets.APPLEID }} 186 APPLEID_PASSWORD: ${{ secrets.APPLEID_PASSWORD }}
188 # APPLEID_PASSWORD: ${{ secrets.APPLEID_PASSWORD }} 187 CSC_LINK: ${{ secrets.CSC_LINK }}
189 # CSC_LINK: ${{ secrets.CSC_LINK }} 188 CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }}
190 # CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }}
191 189
192 build_linux: 190 build_linux:
193 name: "ubuntu ${{ github.event.inputs.message }}" 191 name: "ubuntu ${{ github.event.inputs.message }}"