diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4207a5a..dd42255 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -19,7 +19,7 @@ env: BUILD_DIRECTORY: "build" DISTRIBUTE_DIRECTORY: "distribute" RELEASE_BUCKET: "slobs-node-libuiohook" - ELECTRON_VERSION: "v25.8.2" + ELECTRON_VERSION: "v25.9.3" permissions: contents: read @@ -69,6 +69,20 @@ jobs: runs-on: windows-latest if: startsWith(github.ref, 'refs/tags/') steps: + - name: Get the version of aws cli + run: aws --version + shell: powershell + - name: Install specific version of AWS CLI + run: | + $version = "2.13.29" + $zipfile = "AWSCLIV2.zip" + Invoke-WebRequest -OutFile $zipfile "https://awscli.amazonaws.com/AWSCLIV2-$version.msi" + Start-Process msiexec.exe -Wait -ArgumentList "/i $zipfile /qn" + rm $zipfile + shell: pwsh + - name: Get the version of aws cli after install + run: aws --version + shell: powershell - name: Get build from cache id: cache-check uses: actions/cache@v3 diff --git a/CMakeLists.txt b/CMakeLists.txt index 05e5853..475edb8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -22,7 +22,7 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake") SET(NODEJS_URL "https://artifacts.electronjs.org/headers/dist" CACHE STRING "Node.JS URL") SET(NODEJS_NAME "iojs" CACHE STRING "Node.JS Name") -SET(NODEJS_VERSION "v25.8.2" CACHE STRING "Node.JS Version") +SET(NODEJS_VERSION "v25.9.3" CACHE STRING "Node.JS Version") include(NodeJS) include(CPack) diff --git a/package.json b/package.json index b033ae3..7bfe31c 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "fs": "^0.0.1-security", "path": "^0.12.7", "shelljs": "^0.8.5", - "electron": "^25.8.0", + "electron": "^25.9.3", "underscore":"1.13.4" }, "dependencies": { diff --git a/yarn.lock b/yarn.lock index cb98d14..748e398 100644 --- a/yarn.lock +++ b/yarn.lock @@ -175,10 +175,10 @@ detect-node@^2.0.4: resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== -electron@^25.8.0: - version "25.8.2" - resolved "https://registry.yarnpkg.com/electron/-/electron-25.8.2.tgz#5e8ea742b68a7d1427bf78902ec40a5b7231a58b" - integrity sha512-AM1ra6b16EQuO1bJtiA8ZiWqqFLLgVfxD56ykiy+EA5C63Hkx8OmIbe+5JAsLiTwRVvBZ4oCAj6wa2qT+iq8ww== +electron@^25.9.3: + version "25.9.3" + resolved "https://registry.yarnpkg.com/electron/-/electron-25.9.3.tgz#cdd53a30fb914adadcfbd34124237fb38b1c07d0" + integrity sha512-dacaHg/PuwVcFRgPDCM5j7UDzqGJWOsbBRdS5wPKLNS/ejPeccIjuNUT1cqcrpvCJKAFW8swHWg9kdizNSEDHQ== dependencies: "@electron/get" "^2.0.0" "@types/node" "^18.11.18"