From 3da943dc8ac2027a92b5ef76890ca8994b7dd269 Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Sun, 10 Dec 2023 17:00:29 -0800 Subject: [PATCH] better release notes Signed-off-by: Dirk Hohndel --- .github/workflows/android.yml | 15 ++++++++++++++- .github/workflows/mac.yml | 15 ++++++++++++++- .github/workflows/windows.yml | 15 ++++++++++++++- 3 files changed, 42 insertions(+), 3 deletions(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 1017d2104..5613dcdc9 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -64,7 +64,20 @@ jobs: repository: subsurface/nightly-builds token: ${{ secrets.NIGHTLY_BUILDS }} prerelease: false - body: CICD release artifact fail_on_unmatched_files: true files: | Subsurface-mobile*.apk + body: | + CICD release artifact + + These builds are created on every merge or push into the [Subsurface repo](http://github.com/subsurface/subsurface). + This build is based on http://github.com/subsurface/subsurface/commit/${{ github.sha }} + + None of these artifacts are signed. + The Android APK can be side-loaded on most Android devices. If you had a previous Subsurface-mobile version installed from the Google Play store, you'll have to uninstall that first. + The Windows installer will ask you to confirm installation of an app from an unknown developer. + The macOS DMG makes it even harder with a multi-step dance that requires opening the Privacy & Security settings in the System Preferences and explicitly confirming that you are willing to install this app. + + You can find similar Subsurface-Daily builds for [Ubuntu](https://ppa.launchpadcontent.net/subsurface) and Subsurface-test for [Fedora](https://copr.fedorainfracloud.org/coprs/dirkhh/Subsurface-test). + + Please report any issues with these builds in the [Subsurface user forum](https://groups.google.com/g/subsurface-divelog). diff --git a/.github/workflows/mac.yml b/.github/workflows/mac.yml index 9587fbffb..b8b16f82b 100644 --- a/.github/workflows/mac.yml +++ b/.github/workflows/mac.yml @@ -53,6 +53,19 @@ jobs: repository: subsurface/nightly-builds token: ${{ secrets.NIGHTLY_BUILDS }} prerelease: false - body: CICD release artifact fail_on_unmatched_files: true files: ${{ steps.build.outputs.dmg }} + body: | + CICD release artifact + + These builds are created on every merge or push into the [Subsurface repo](http://github.com/subsurface/subsurface). + This build is based on http://github.com/subsurface/subsurface/commit/${{ github.sha }} + + None of these artifacts are signed. + The Android APK can be side-loaded on most Android devices. If you had a previous Subsurface-mobile version installed from the Google Play store, you'll have to uninstall that first. + The Windows installer will ask you to confirm installation of an app from an unknown developer. + The macOS DMG makes it even harder with a multi-step dance that requires opening the Privacy & Security settings in the System Preferences and explicitly confirming that you are willing to install this app. + + You can find similar Subsurface-Daily builds for [Ubuntu](https://ppa.launchpadcontent.net/subsurface) and Subsurface-test for [Fedora](https://copr.fedorainfracloud.org/coprs/dirkhh/Subsurface-test). + + Please report any issues with these builds in the [Subsurface user forum](https://groups.google.com/g/subsurface-divelog). diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 74bdf469c..b78249976 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -71,8 +71,21 @@ jobs: repository: subsurface/nightly-builds token: ${{ secrets.NIGHTLY_BUILDS }} prerelease: false - body: CICD release artifact fail_on_unmatched_files: true files: | ./subsurface*.exe* ./smtk2ssrf*.exe + body: | + CICD release artifact + + These builds are created on every merge or push into the [Subsurface repo](http://github.com/subsurface/subsurface). + This build is based on http://github.com/subsurface/subsurface/commit/${{ github.sha }} + + None of these artifacts are signed. + The Android APK can be side-loaded on most Android devices. If you had a previous Subsurface-mobile version installed from the Google Play store, you'll have to uninstall that first. + The Windows installer will ask you to confirm installation of an app from an unknown developer. + The macOS DMG makes it even harder with a multi-step dance that requires opening the Privacy & Security settings in the System Preferences and explicitly confirming that you are willing to install this app. + + You can find similar Subsurface-Daily builds for [Ubuntu](https://ppa.launchpadcontent.net/subsurface) and Subsurface-test for [Fedora](https://copr.fedorainfracloud.org/coprs/dirkhh/Subsurface-test). + + Please report any issues with these builds in the [Subsurface user forum](https://groups.google.com/g/subsurface-divelog).