diff --git a/.github/workflows/build_cmake.yml b/.github/workflows/build_cmake.yml index 1650c28733..0b62e31e04 100644 --- a/.github/workflows/build_cmake.yml +++ b/.github/workflows/build_cmake.yml @@ -51,6 +51,15 @@ jobs: cmake_flags: "-G Ninja -DBUILD_MOLEQUEUE=OFF", cpack_flags: "-G DragNDrop", } + - { + name: "Windows Latest MSVC", artifact: "Win64.exe", + os: windows-latest, + cc: "cl", cxx: "cl", + build_type: "Release", + cmake_flags: "-DBUILD_MOLEQUEUE=OFF", + build_flags: "-j 2", + cpack_flags: "-G NSIS", + } - { name: "Ubuntu Address Sanitizer", artifact: "", os: ubuntu-20.04, @@ -271,7 +280,7 @@ jobs: if [ -z "${OPENSSL_ROOT_DIR}" ]; then unset OPENSSL_ROOT_DIR fi - [[ ! "${GITHUB_REF}" =~ "tags" ]] && export SNAPSHOT_DATE=`date -j "+%d-%m-%y"` + [[ ! "${GITHUB_REF}" =~ "tags" ]] && export SNAPSHOT_DATE=`date "+%d-%m-%y"` cpack ${{ matrix.config.cpack_flags }} working-directory: ${{ runner.workspace }}/build/avogadroapp continue-on-error: true @@ -328,24 +337,6 @@ jobs: path: ${{ runner.workspace }}/build/avogadroapp/Avogadro*.* name: ${{ matrix.config.artifact }} - - name: Sign Windows artifact - if: matrix.config.os == 'windows-latest' && github.ref == 'refs/heads/master' - uses: signpath/github-action-submit-signing-request@v1 - with: - api-token: '${{ secrets.SIGNPATH_API_TOKEN }}' - organization-id: '${{ secrets.SIGNPATH_ORG_ID }}' - project-slug: 'avogadrolibs' - signing-policy-slug: 'test-signing' - github-artifact-id: '${{ steps.upload-artifact.outputs.artifact-id }}' - wait-for-completion: true - output-artifact-directory: '${{ runner.workspace }}/build/avogadroapp' - - - name: Notarize Mac DMG - if: matrix.config.os == 'windows-latest' && github.ref == 'refs/heads/master' - run: | - ls -la ./ - working-directory: ${{ runner.workspace }}/build/avogadroapp - - name: Setup tmate session if: failure() uses: mxschmitt/action-tmate@v3