From 9151f4a64bf415cfb59bcbc600d682e73661f0cc Mon Sep 17 00:00:00 2001 From: gal kahana Date: Wed, 22 May 2024 07:06:27 +0300 Subject: [PATCH 1/7] conf: upgrading to macos14 due to deprecation of 11, and trying node 20 --- .github/workflows/build.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 07b71be..960b1e5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -33,8 +33,8 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-20.04, macos-11, windows-2019] - node: [13.14.0, 14.0.0, 15.7.0, 16.13.1, 17.6.0, 18.8.0, 19.0.0] + os: [ubuntu-20.04, macos-14, windows-2019] + node: [13.14.0, 14.0.0, 15.7.0, 16.13.1, 17.6.0, 18.8.0, 19.0.0, 20.0.0] architecture: [x64, ia32, arm64] include: - python_version: "3.10" @@ -54,14 +54,14 @@ jobs: architecture: arm64 - os: windows-2019 architecture: arm64 - - os: macos-11 + - os: macos-14 architecture: ia32 - os: ubuntu-20.04 architecture: ia32 - - os: macos-11 + - os: macos-14 node: 13.14.0 architecture: arm64 - - os: macos-11 + - os: macos-14 node: 14.0.0 architecture: arm64 runs-on: ${{ matrix.os }} From 08a5c1a0e7e6c32cbb2c2bf0f976b1eda7d67a9b Mon Sep 17 00:00:00 2001 From: gal kahana Date: Fri, 24 May 2024 12:04:09 +0300 Subject: [PATCH 2/7] gotta upgrade them actions --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 960b1e5..b348c22 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -66,8 +66,8 @@ jobs: architecture: arm64 runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} architecture: ${{ matrix.architecture_node }} From 8336e02084aaa805eb97bc020d6631b62e337072 Mon Sep 17 00:00:00 2001 From: gal kahana Date: Fri, 24 May 2024 12:12:36 +0300 Subject: [PATCH 3/7] missed one --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b348c22..3afb9ec 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - name: 'Checkout Repository' - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: 'Dependency Review Push' uses: actions/dependency-review-action@v3 if: ${{ github.event_name == 'push'}} From 47990538084f16ed494cd43f0495009c3f4f24fa Mon Sep 17 00:00:00 2001 From: gal kahana Date: Fri, 24 May 2024 12:14:49 +0300 Subject: [PATCH 4/7] one more --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3afb9ec..09a40b0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,14 +17,14 @@ jobs: - name: 'Checkout Repository' uses: actions/checkout@v4 - name: 'Dependency Review Push' - uses: actions/dependency-review-action@v3 + uses: actions/dependency-review-action@v4 if: ${{ github.event_name == 'push'}} with: fail-on-severity: moderate base-ref: ${{ github.event.before }} head-ref: ${{ github.sha }} - name: 'Dependency Review' - uses: actions/dependency-review-action@v3 + uses: actions/dependency-review-action@v4 if: ${{ github.event_name != 'push'}} with: fail-on-severity: moderate From caa90feb727c4dbdb9393d9831f71624070bde07 Mon Sep 17 00:00:00 2001 From: gal kahana Date: Fri, 24 May 2024 12:28:06 +0300 Subject: [PATCH 5/7] maybe node20 can do without the msbuild setup --- .github/workflows/build.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 09a40b0..85d74d3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -73,8 +73,6 @@ jobs: architecture: ${{ matrix.architecture_node }} - run: node --version - run: npm --version - - run: npm config set msbuild_path "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\MSBuild.exe" - if: ${{ runner.os == 'Windows' }} - run: npm install --build-from-source env: npm_config_arch: ${{ matrix.architecture }} From 02e8920df1c58f1066964f6aa1d9d43c6f20427e Mon Sep 17 00:00:00 2001 From: gal kahana Date: Fri, 24 May 2024 12:34:48 +0300 Subject: [PATCH 6/7] lets upgrade so as not to break existing usages if some bindary build change gonna cause trouble [publish binary] --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 7d22764..06723a1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "hummus", - "version": "1.0.116", + "version": "1.0.117", "description": "Create, read and modify PDF files and streams", "homepage": "http://pdfhummus.com/", "license": "Apache-2.0", From 6154bf7027a0101b35b26b580703f36534f21dfc Mon Sep 17 00:00:00 2001 From: gal kahana Date: Fri, 24 May 2024 12:41:06 +0300 Subject: [PATCH 7/7] [publish binary]