aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/debug.yml1
-rw-r--r--.github/workflows/release-deb-package.yml1
-rw-r--r--.github/workflows/release.yml16
3 files changed, 10 insertions, 8 deletions
diff --git a/.github/workflows/debug.yml b/.github/workflows/debug.yml
index 3057a329..610843e4 100644
--- a/.github/workflows/debug.yml
+++ b/.github/workflows/debug.yml
@@ -99,6 +99,7 @@ jobs:
uses: jurplel/install-qt-action@v3
with:
version: '6.4.2'
+ modules: 'qt5compat'
cached: ${{ steps.cache-qt.outputs.cache-hit }}
if: matrix.os == 'ubuntu-latest'
diff --git a/.github/workflows/release-deb-package.yml b/.github/workflows/release-deb-package.yml
index 735d0396..63cacb6f 100644
--- a/.github/workflows/release-deb-package.yml
+++ b/.github/workflows/release-deb-package.yml
@@ -87,6 +87,7 @@ jobs:
cd ${{github.workspace}}/build-deb-${{matrix.os}}
ninja package
cd ${{github.workspace}}
+
- name: Upload Artifact(Linux DEB)
uses: actions/upload-artifact@master
with:
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 63151717..230ab7c4 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -23,7 +23,7 @@ jobs:
build:
strategy:
matrix:
- os: [ 'ubuntu-18.04', 'macos-10.15', 'macos-11', 'macos-12', 'windows-2019' ]
+ os: [ 'ubuntu-18.04', 'macos-11', 'macos-12', 'windows-2019' ]
runs-on: ${{ matrix.os }}
continue-on-error: true
steps:
@@ -31,7 +31,7 @@ jobs:
run: |
git config --global core.autocrlf false
git config --global core.eol lf
- if: matrix.os == 'windows-2019' || matrix.os == 'macos-10.15' || matrix.os == 'macos-11' || matrix.os == 'macos-12'
+ if: matrix.os == 'windows-2019' || matrix.os == 'macos-11' || matrix.os == 'macos-12'
- uses: actions/checkout@v2
with:
@@ -92,7 +92,7 @@ jobs:
mkdir -p ~/Library/MobileDevice/Provisioning\ Profiles
cp $PP_PATH ~/Library/MobileDevice/Provisioning\ Profiles
- if: matrix.os == 'macos-10.15' || matrix.os == 'macos-11' || matrix.os == 'macos-12'
+ if: matrix.os == 'macos-11' || matrix.os == 'macos-12'
- name: Install Dependence (macOS)
run: |
@@ -101,7 +101,7 @@ jobs:
brew unlink gettext && brew link --force gettext
brew link qt
brew link [email protected] --force
- if: matrix.os == 'macos-10.15' || matrix.os == 'macos-11' || matrix.os == 'macos-12'
+ if: matrix.os == 'macos-11' || matrix.os == 'macos-12'
- name: Build gpg-error (Linux)
run: |
@@ -186,7 +186,7 @@ jobs:
xcodebuild -exportArchive -archivePath ${{github.workspace}}/build/GpgFrontend.xcarchive \
-exportOptionsPlist ${{github.workspace}}/build/ExportOptions.plist \
-exportPath ${{github.workspace}}/build/package/
- if: matrix.os == 'macos-10.15' || matrix.os == 'macos-11' || matrix.os == 'macos-12'
+ if: matrix.os == 'macos-11' || matrix.os == 'macos-12'
- name: Package & Sign App Bundle (macOS)
run: |
@@ -201,7 +201,7 @@ jobs:
${{github.workspace}}/build/artifactOut/GpgFrontend-${{steps.vars.outputs.sha_short}}-x86_64.dmg
mv ${{github.workspace}}/build/GpgFrontend.app.zip \
${{github.workspace}}/build/GpgFrontend-${{steps.vars.outputs.sha_short}}-x86_64.zip
- if: matrix.os == 'macos-10.15' || matrix.os == 'macos-11' || matrix.os == 'macos-12'
+ if: matrix.os == 'macos-11' || matrix.os == 'macos-12'
- name: Notarize Release Build (macOS)
run: |
@@ -210,7 +210,7 @@ jobs:
--primary-bundle-id ${{secrets.GPGFRONTEND_XOCDE_APPID}} \
-u ${{secrets.APPLE_DEVELOPER_ID}} \
-p ${{secrets.APPLE_DEVELOPER_ID_SECRET}}
- if: matrix.os == 'macos-10.15' || matrix.os == 'macos-11' || matrix.os == 'macos-12'
+ if: matrix.os == 'macos-11' || matrix.os == 'macos-12'
- name: Package App Image (Linux)
run: |
@@ -243,7 +243,7 @@ jobs:
with:
name: gpgfrontend-${{matrix.os}}-${{env.BUILD_TYPE}}-${{steps.vars.outputs.sha_short}}
path: ${{github.workspace}}/build/artifactOut/*
- if: matrix.os == 'macos-10.15' || matrix.os == 'macos-11' || matrix.os == 'macos-12'
+ if: matrix.os == 'macos-11' || matrix.os == 'macos-12'
- name: Upload Artifact(Windows)
uses: actions/upload-artifact@master