From 121e2acd0cd4586c4aefef8861f8120b95d277bc Mon Sep 17 00:00:00 2001 From: Jacob Oursland Date: Fri, 2 May 2025 10:56:24 -0700 Subject: [PATCH] CI: unify the location of GitHub release creation. --- .github/workflows/sub_weeklyBuild.yml | 2 +- package/rattler-build/linux/create_bundle.sh | 1 - package/rattler-build/osx/create_bundle.sh | 1 - package/rattler-build/windows/create_bundle.sh | 1 - 4 files changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/sub_weeklyBuild.yml b/.github/workflows/sub_weeklyBuild.yml index 20aef92aa6..eed068c6d8 100644 --- a/.github/workflows/sub_weeklyBuild.yml +++ b/.github/workflows/sub_weeklyBuild.yml @@ -29,6 +29,7 @@ jobs: export BUILD_TAG=weekly-$(date "+%Y.%m.%d") echo "BUILD_TAG=${BUILD_TAG}" >> "$GITHUB_ENV" echo "build_tag=${BUILD_TAG}" >> "$GITHUB_OUTPUT" + gh release create ${BUILD_TAG} --title "Development Build ${BUILD_TAG}" -F .github/workflows/weekly-build-notes.md --prerelease || true - name: Upload Source env: @@ -46,7 +47,6 @@ 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}" -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: diff --git a/package/rattler-build/linux/create_bundle.sh b/package/rattler-build/linux/create_bundle.sh index 58241f9c76..2d44abea44 100755 --- a/package/rattler-build/linux/create_bundle.sh +++ b/package/rattler-build/linux/create_bundle.sh @@ -77,6 +77,5 @@ echo -e "\nCreate hash" sha256sum ${version_name}.AppImage > ${version_name}.AppImage-SHA256.txt if [ "${UPLOAD_RELEASE}" == "true" ]; then - gh release create ${BUILD_TAG} --title "Weekly Build ${BUILD_TAG}" --notes "Weekly Build ${BUILD_TAG}" --prerelease || true gh release upload --clobber ${BUILD_TAG} "${version_name}.AppImage" "${version_name}.AppImage-SHA256.txt" fi diff --git a/package/rattler-build/osx/create_bundle.sh b/package/rattler-build/osx/create_bundle.sh index cbd38d47c7..54d2e9cc7b 100644 --- a/package/rattler-build/osx/create_bundle.sh +++ b/package/rattler-build/osx/create_bundle.sh @@ -80,6 +80,5 @@ fi sha256sum ${version_name}.dmg > ${version_name}.dmg-SHA256.txt if [[ "${UPLOAD_RELEASE}" == "true" ]]; then - gh release create ${BUILD_TAG} --title "Weekly Build ${BUILD_TAG}" --notes "Weekly Build ${BUILD_TAG}" --prerelease || true gh release upload --clobber ${BUILD_TAG} "${version_name}.dmg" "${version_name}.dmg-SHA256.txt" fi diff --git a/package/rattler-build/windows/create_bundle.sh b/package/rattler-build/windows/create_bundle.sh index 6d18c8730e..d6ff9f2fc0 100644 --- a/package/rattler-build/windows/create_bundle.sh +++ b/package/rattler-build/windows/create_bundle.sh @@ -73,6 +73,5 @@ mv ${copy_dir} ${version_name} sha256sum ${version_name}.7z > ${version_name}.7z-SHA256.txt if [ "${UPLOAD_RELEASE}" == "true" ]; then - gh release create ${BUILD_TAG} --title "Weekly Build ${BUILD_TAG}" --notes "Weekly Build ${BUILD_TAG}" --prerelease || true gh release upload --clobber ${BUILD_TAG} "${version_name}.7z" "${version_name}.7z-SHA256.txt" fi