Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: jwlawson/actions-setup-cmake
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.13.1
Choose a base ref
...
head repository: jwlawson/actions-setup-cmake
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 13 commits
  • 12 files changed
  • 3 contributors

Commits on Dec 26, 2022

  1. Bump minimatch from 3.0.4 to 3.1.2 (#54)

    Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2.
    - [Release notes](https://github.com/isaacs/minimatch/releases)
    - [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
    - [Commits](isaacs/minimatch@v3.0.4...v3.1.2)
    
    ---
    updated-dependencies:
    - dependency-name: minimatch
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 26, 2022

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    318fb19 View commit details

Commits on Jan 8, 2023

  1. Bump json5 from 2.2.0 to 2.2.3 (#55)

    Bumps [json5](https://github.com/json5/json5) from 2.2.0 to 2.2.3.
    - [Release notes](https://github.com/json5/json5/releases)
    - [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
    - [Commits](json5/json5@v2.2.0...v2.2.3)
    
    ---
    updated-dependencies:
    - dependency-name: json5
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 8, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    a14d8d9 View commit details

Commits on Apr 20, 2023

  1. Always use standard MacOS package to suppress warning (#56)

    CMake 3.19 and above provide two Mac packages:
    
        cmake-3.19.4-macos-universal.dmg
        cmake-3.19.4-macos10.10-universal.dmg
    
    The 10.10 package uses OSX deployment target 10.10, while the standard
    package uses 10.13. As the oldest (and now deprecated) github runner is
    on 10.15 we can safely choose to use the standard package.
    https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners
    
    Keeping both packages available for selection causes a warning on all
    MacOS builds, so we can filter out the old packages to avoid this.
    jwlawson authored Apr 20, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    edf711e View commit details

Commits on Jul 11, 2023

  1. Bump tough-cookie from 4.0.0 to 4.1.3 (#58)

    Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.0.0 to 4.1.3.
    - [Release notes](https://github.com/salesforce/tough-cookie/releases)
    - [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
    - [Commits](salesforce/tough-cookie@v4.0.0...v4.1.3)
    
    ---
    updated-dependencies:
    - dependency-name: tough-cookie
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 11, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    f11b69f View commit details
  2. Bump semver from 7.3.5 to 7.5.2 (#59)

    * Bump semver from 7.3.5 to 7.5.2
    
    Bumps [semver](https://github.com/npm/node-semver) from 7.3.5 to 7.5.2.
    - [Release notes](https://github.com/npm/node-semver/releases)
    - [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
    - [Commits](npm/node-semver@v7.3.5...v7.5.2)
    
    ---
    updated-dependencies:
    - dependency-name: semver
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    * Update compiled file
    
    ---------
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: John Lawson <[email protected]>
    dependabot[bot] and jwlawson authored Jul 11, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    187efd9 View commit details

Commits on Dec 1, 2023

  1. Bump word-wrap from 1.2.3 to 1.2.4 (#60)

    Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
    - [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
    - [Commits](jonschlinkert/word-wrap@1.2.3...1.2.4)
    
    ---
    updated-dependencies:
    - dependency-name: word-wrap
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 1, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    aaba485 View commit details
  2. Bump @babel/traverse from 7.15.4 to 7.23.5 (#63)

    Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.15.4 to 7.23.5.
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.23.5/packages/babel-traverse)
    
    ---
    updated-dependencies:
    - dependency-name: "@babel/traverse"
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 1, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    6f89ab7 View commit details

Commits on Dec 2, 2023

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    d06b37b View commit details

Commits on Feb 6, 2024

  1. Run on Node 20 (#66)

    GitHub is no longer going to support running actions on Node 16 and requires upgrading to Node 20 (see blog). This PR addresses that with updates to:
    
     * action runtime
     * workflows
     * node types
    
    Tests passed when run locally. Closes #65.
    
    Add @types/node to devDependencies to ensure we get the proper version and bump @vercel/ncc to the latest, and update package-lock using `npm install` which also prepares the package.
    joshstrohminger authored Feb 6, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    8974e9c View commit details

Commits on Feb 21, 2024

  1. Bump undici from 5.28.2 to 5.28.3 (#67)

    * Bump undici from 5.28.2 to 5.28.3
    
    Bumps [undici](https://github.com/nodejs/undici) from 5.28.2 to 5.28.3.
    - [Release notes](https://github.com/nodejs/undici/releases)
    - [Commits](nodejs/undici@v5.28.2...v5.28.3)
    
    ---
    updated-dependencies:
    - dependency-name: undici
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    * recompile
    
    * Try again
    
    ---------
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: John Lawson <[email protected]>
    dependabot[bot] and jwlawson authored Feb 21, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    959f111 View commit details

Commits on Apr 9, 2024

  1. Bump undici from 5.28.3 to 5.28.4 (#69)

    * Bump undici from 5.28.3 to 5.28.4
    
    Bumps [undici](https://github.com/nodejs/undici) from 5.28.3 to 5.28.4.
    - [Release notes](https://github.com/nodejs/undici/releases)
    - [Commits](nodejs/undici@v5.28.3...v5.28.4)
    
    ---
    updated-dependencies:
    - dependency-name: undici
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    * Rebuild compiled file
    
    * Bump version
    
    ---------
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: John Lawson <[email protected]>
    dependabot[bot] and jwlawson authored Apr 9, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    802fa1a View commit details

Commits on Jun 19, 2024

  1. Bump braces from 3.0.2 to 3.0.3 (#71)

    Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
    - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
    - [Commits](micromatch/braces@3.0.2...3.0.3)
    
    ---
    updated-dependencies:
    - dependency-name: braces
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 19, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    e6b5411 View commit details
  2. Bump ws from 7.5.9 to 7.5.10 (#72)

    Bumps [ws](https://github.com/websockets/ws) from 7.5.9 to 7.5.10.
    - [Release notes](https://github.com/websockets/ws/releases)
    - [Commits](websockets/ws@7.5.9...7.5.10)
    
    ---
    updated-dependencies:
    - dependency-name: ws
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 19, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    09fd9b0 View commit details
Showing with 4,166 additions and 6,672 deletions.
  1. +1 −1 .github/workflows/latest.yml
  2. +4 −4 .github/workflows/main.yml
  3. +1 −1 .github/workflows/nightly.yml
  4. +1 −1 .github/workflows/windows-32bit.yml
  5. +1 −3 README.md
  6. +1 −1 __tests__/setup-cmake.test.ts
  7. +1 −1 action.yml
  8. +3 −1 dist/index.js
  9. +4,126 −6,653 package-lock.json
  10. +4 −3 package.json
  11. +1 −0 src/index.ts
  12. +22 −3 src/setup-cmake.ts
2 changes: 1 addition & 1 deletion .github/workflows/latest.yml
Original file line number Diff line number Diff line change
@@ -12,7 +12,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup cmake
uses: ./
8 changes: 4 additions & 4 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -17,7 +17,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup cmake
uses: ./
@@ -51,12 +51,12 @@ jobs:

steps:
- name: Setup node
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: '16.x'
node-version: '20.x'

- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Install node dependencies
run: npm install
2 changes: 1 addition & 1 deletion .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
@@ -14,7 +14,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup cmake
uses: ./
2 changes: 1 addition & 1 deletion .github/workflows/windows-32bit.yml
Original file line number Diff line number Diff line change
@@ -17,7 +17,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup cmake
uses: ./
4 changes: 1 addition & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Setup cmake
uses: jwlawson/actions-setup-cmake@v1.13
uses: jwlawson/actions-setup-cmake@v2
with:
cmake-version: '3.16.x'
- name: Use cmake
@@ -66,5 +66,3 @@ executables are provided on the path for subsequent workflow steps.
[version tests]: ./__tests__/version.test.ts
[GitHub API rate limiting]: https://developer.github.com/v3/#rate-limiting
[GITHUB_TOKEN]: https://help.github.com/en/actions/automating-your-workflow-with-github-actions/authenticating-with-the-github_token#about-the-github_token-secret


2 changes: 1 addition & 1 deletion __tests__/setup-cmake.test.ts
Original file line number Diff line number Diff line change
@@ -268,7 +268,7 @@ describe('Using version 3.19.3', () => {
},
{
name: 'cmake-3.19.3-macos10.10-universal.tar.gz',
platform: 'darwin',
platform: 'darwin10.10',
arch: 'x86_64',
filetype: 'archive',
url: 'https://fakeaddress.com/cmake-3.19.3-macos-universal.tar.gz',
2 changes: 1 addition & 1 deletion action.yml
Original file line number Diff line number Diff line change
@@ -11,5 +11,5 @@ inputs:
description: 'Force using 32 bit version of cmake, instead of looking for 64 bit version'
default: 'false'
runs:
using: 'node16'
using: 'node20'
main: 'dist/index.js'
4 changes: 3 additions & 1 deletion dist/index.js

Large diffs are not rendered by default.

Loading