diff --git a/.github/workflows/full-build.yml b/.github/workflows/full-build.yml index 3d5320e4cc..a71e9d6a2f 100644 --- a/.github/workflows/full-build.yml +++ b/.github/workflows/full-build.yml @@ -13,11 +13,7 @@ on: # Using 1 AM UTC to cover EDT (daylight saving time) - cron: '0 1 * * *' pull_request: - branches: - - develop - - master - - os-4.0-dev - + # Any base branch: this is the only macOS/Windows PR CI since Jenkins osx/windows were retired types: [ opened, reopened, synchronize ] workflow_dispatch: inputs: @@ -1670,6 +1666,15 @@ jobs: path: ${{ env.OPENSTUDIO_BUILD }}/signed/OpenStudio*.exe if-no-files-found: ignore + # PRs skip signing, so ship the unsigned cpack EXE for testers; the name avoids windows-publish's download pattern + - name: Upload unsigned EXE installer + if: github.event_name == 'pull_request' + uses: actions/upload-artifact@v7 + with: + name: OS-Unsigned-EXE-${{ matrix.platform }}-${{ github.sha }} + path: ${{ env.OPENSTUDIO_BUILD }}/OpenStudio-*.exe + if-no-files-found: warn + - name: Upload Signed TGZ installer uses: actions/upload-artifact@v7 with: diff --git a/Jenkinsfile_develop_osx b/Jenkinsfile_develop_osx deleted file mode 100644 index d7d18e8711..0000000000 --- a/Jenkinsfile_develop_osx +++ /dev/null @@ -1,10 +0,0 @@ -//Jenkins pipelines are stored in shared libaries. Please see: https://github.com/NREL/cbci_jenkins_libs - -@Library('cbci_shared_libs') _ - -// Build for PR to develop branch only. -if ((env.CHANGE_ID) && (env.CHANGE_TARGET) ) { - - openstudio_incremental_develop_osx() - -} diff --git a/Jenkinsfile_develop_windows b/Jenkinsfile_develop_windows deleted file mode 100644 index cb285700d5..0000000000 --- a/Jenkinsfile_develop_windows +++ /dev/null @@ -1,10 +0,0 @@ -//Jenkins pipelines are stored in shared libaries. Please see: https://github.com/NREL/cbci_jenkins_libs - -@Library('cbci_shared_libs') _ - -// Build for PR to develop branch only. -if ((env.CHANGE_ID) && (env.CHANGE_TARGET) ) { - - openstudio_incremental_develop_windows() - -}