CI: Add weekly build notes.
This commit is contained in:
committed by
Chris Hennes
parent
68e7ce375b
commit
a881bddbe6
2
.github/workflows/sub_weeklyBuild.yml
vendored
2
.github/workflows/sub_weeklyBuild.yml
vendored
@@ -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
21
.github/workflows/weekly-build-notes.md
vendored
Normal 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
|
||||
Reference in New Issue
Block a user