CI: Add weekly build notes.

This commit is contained in:
Jacob Oursland
2025-04-30 10:56:16 -07:00
committed by Chris Hennes
parent 68e7ce375b
commit a881bddbe6
2 changed files with 22 additions and 1 deletions

View File

@@ -46,7 +46,7 @@ jobs:
rm \$sha1.tar"
gzip freecad_source_${BUILD_TAG}.tar
sha256sum freecad_source_${BUILD_TAG}.tar.gz > freecad_source_${BUILD_TAG}.tar.gz-SHA256.txt
gh release create ${BUILD_TAG} --title "Development Build ${BUILD_TAG}" --notes "Development Build ${BUILD_TAG}" --prerelease || true
gh release create ${BUILD_TAG} --title "Development Build ${BUILD_TAG}" -F .github/workflows/weekly-build-notes.md --prerelease || true
gh release upload --clobber ${BUILD_TAG} "freecad_source_${BUILD_TAG}.tar.gz" "freecad_source_${BUILD_TAG}.tar.gz-SHA256.txt"
build:

21
.github/workflows/weekly-build-notes.md vendored Normal file
View File

@@ -0,0 +1,21 @@
# Weekly Development Build
## How-to use
Download the appropriate asset for your OS below
Unpack the bundle to any folder on your system
Launch the application
* **Windows**
Run `\bin\FreeCAD.exe` in the extracted directory
* **macOS**
Launch `/FreeCAD.app` in the extracted directory
* **Linux**
Open the *.AppImage