From eecdc56d058a4daff752303f183c9f23032ba1d2 Mon Sep 17 00:00:00 2001 From: alubneuski Date: Thu, 29 Jan 2026 15:42:24 +0100 Subject: [PATCH 1/5] Simple fix --- .github/workflows/main.yml | 12 ++---------- lib/rusty_json_schema/version.rb | 2 +- rusty_json_schema.gemspec | 1 + 3 files changed, 4 insertions(+), 11 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index df43124..db3be09 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -18,10 +18,6 @@ jobs: os: ubuntu-latest - target: x86_64-unknown-linux-gnu os: ubuntu-latest - - target: x86_64-apple-darwin - os: macos-latest - - target: x86_64-pc-windows-msvc - os: windows-latest runs-on: ${{ matrix.os }} @@ -129,13 +125,10 @@ jobs: matrix: os: - ubuntu-latest - - windows-latest - - macos-latest + ruby: - 3.1 - - 3.2 - - 3.3 - - 3.4 + runs-on: ${{ matrix.os }} @@ -164,7 +157,6 @@ jobs: run: echo "Build matrix complete" release: - if: github.ref == 'refs/heads/main' name: Publish to GitHub Packages needs: [wait-before-release] runs-on: ubuntu-latest diff --git a/lib/rusty_json_schema/version.rb b/lib/rusty_json_schema/version.rb index 47afeb2..864ab7f 100644 --- a/lib/rusty_json_schema/version.rb +++ b/lib/rusty_json_schema/version.rb @@ -2,6 +2,6 @@ module RustyJSONSchema - VERSION = "1.0.1" + VERSION = "0.1.136" end diff --git a/rusty_json_schema.gemspec b/rusty_json_schema.gemspec index 8acc00f..9b02618 100644 --- a/rusty_json_schema.gemspec +++ b/rusty_json_schema.gemspec @@ -30,6 +30,7 @@ Gem::Specification.new do |spec| # rubocop:disable Metrics/BlockLength "src/**/*.rs", "rusty_json_schema.gemspec", "Cargo.toml", + "Cargo.lock", "LICENSE", "README.md", "ext/Rakefile", From 2bffeb0e0a28cbebe2d68c7cb6437f947411d90a Mon Sep 17 00:00:00 2001 From: alubneuski Date: Thu, 29 Jan 2026 15:44:30 +0100 Subject: [PATCH 2/5] Simple fix --- .github/workflows/main.yml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index db3be09..0abfcdd 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -9,13 +9,8 @@ jobs: strategy: matrix: target: - - x86_64-apple-darwin - x86_64-unknown-linux-gnu - - x86_64-pc-windows-msvc - - aarch64-unknown-linux-gnu include: - - target: aarch64-unknown-linux-gnu - os: ubuntu-latest - target: x86_64-unknown-linux-gnu os: ubuntu-latest @@ -129,7 +124,6 @@ jobs: ruby: - 3.1 - runs-on: ${{ matrix.os }} steps: From df88c32235deabe27fe513b4431118bc9233c9f7 Mon Sep 17 00:00:00 2001 From: alubneuski Date: Thu, 29 Jan 2026 15:47:34 +0100 Subject: [PATCH 3/5] Simple fix --- .github/workflows/main.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0abfcdd..494ff3c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -100,10 +100,7 @@ jobs: - name: Unpack prebuild libraries run: | - mv rusty_json_schema-x86_64-apple-darwin/*.default ext/ mv rusty_json_schema-x86_64-unknown-linux-gnu/*.default ext/ - mv rusty_json_schema-x86_64-pc-windows-msvc/*.default ext/ - mv rusty_json_schema-aarch64-unknown-linux-gnu/*.default ext/ - name: Build gem run: gem build *.gemspec From b8bce0b5dd55045a83e1c261dba8bbaa6b73611f Mon Sep 17 00:00:00 2001 From: Aliaksandr Lubneuski <151016683+aliaksandrlubneuski@users.noreply.github.com> Date: Thu, 29 Jan 2026 21:23:34 +0100 Subject: [PATCH 4/5] Update main.yml --- .github/workflows/main.yml | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 494ff3c..df43124 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -9,10 +9,19 @@ jobs: strategy: matrix: target: + - x86_64-apple-darwin - x86_64-unknown-linux-gnu + - x86_64-pc-windows-msvc + - aarch64-unknown-linux-gnu include: + - target: aarch64-unknown-linux-gnu + os: ubuntu-latest - target: x86_64-unknown-linux-gnu os: ubuntu-latest + - target: x86_64-apple-darwin + os: macos-latest + - target: x86_64-pc-windows-msvc + os: windows-latest runs-on: ${{ matrix.os }} @@ -100,7 +109,10 @@ jobs: - name: Unpack prebuild libraries run: | + mv rusty_json_schema-x86_64-apple-darwin/*.default ext/ mv rusty_json_schema-x86_64-unknown-linux-gnu/*.default ext/ + mv rusty_json_schema-x86_64-pc-windows-msvc/*.default ext/ + mv rusty_json_schema-aarch64-unknown-linux-gnu/*.default ext/ - name: Build gem run: gem build *.gemspec @@ -117,9 +129,13 @@ jobs: matrix: os: - ubuntu-latest - + - windows-latest + - macos-latest ruby: - 3.1 + - 3.2 + - 3.3 + - 3.4 runs-on: ${{ matrix.os }} @@ -148,6 +164,7 @@ jobs: run: echo "Build matrix complete" release: + if: github.ref == 'refs/heads/main' name: Publish to GitHub Packages needs: [wait-before-release] runs-on: ubuntu-latest From bfb692d2ad502ec374b0e30a6366df988173eb47 Mon Sep 17 00:00:00 2001 From: Aliaksandr Lubneuski <151016683+aliaksandrlubneuski@users.noreply.github.com> Date: Thu, 29 Jan 2026 21:23:59 +0100 Subject: [PATCH 5/5] Update version.rb --- lib/rusty_json_schema/version.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/rusty_json_schema/version.rb b/lib/rusty_json_schema/version.rb index 864ab7f..b1a0b1b 100644 --- a/lib/rusty_json_schema/version.rb +++ b/lib/rusty_json_schema/version.rb @@ -2,6 +2,6 @@ module RustyJSONSchema - VERSION = "0.1.136" + VERSION = "1.0.2" end