diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6b9e0c9c..606b23d6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,7 +24,8 @@ jobs: runs-on: ${{ github.repository == 'stainless-sdks/open-transit-ruby' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }} if: |- github.repository == 'stainless-sdks/open-transit-ruby' && - (github.event_name == 'push' || github.event.pull_request.head.repo.fork) + (github.event_name == 'push' || github.event.pull_request.head.repo.fork) && + (github.event_name != 'push' || github.event.head_commit.message != 'codegen metadata') steps: - uses: actions/checkout@v6 - name: Set up Ruby diff --git a/.gitignore b/.gitignore index 3d26ceed..fc9eb287 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ .idea/ .ignore .prism.log +.stdy.log .ruby-lsp/ .yardoc/ bin/tapioca diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 54c714b1..c372a02a 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.5.3" + ".": "1.5.4" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index ce670340..86802f9c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## 1.5.4 (2026-03-25) + +Full Changelog: [v1.5.3...v1.5.4](https://github.com/OneBusAway/ruby-sdk/compare/v1.5.3...v1.5.4) + +### Chores + +* **ci:** skip lint on metadata-only changes ([b741b9e](https://github.com/OneBusAway/ruby-sdk/commit/b741b9e76b7eb12391f93dbd877e5703cb014038)) +* **internal:** update gitignore ([2e3018f](https://github.com/OneBusAway/ruby-sdk/commit/2e3018f4a3a693e49154bdf5bc11f6c82403ee1d)) +* **tests:** bump steady to v0.19.6 ([65843e1](https://github.com/OneBusAway/ruby-sdk/commit/65843e143eab64de407e9c36b845fc0fe98bd6a7)) +* **tests:** bump steady to v0.19.7 ([9d70f13](https://github.com/OneBusAway/ruby-sdk/commit/9d70f131c5d5e951944faa28ee468ec68b3e9b61)) + ## 1.5.3 (2026-03-21) Full Changelog: [v1.5.2...v1.5.3](https://github.com/OneBusAway/ruby-sdk/compare/v1.5.2...v1.5.3) diff --git a/Gemfile.lock b/Gemfile.lock index ae13cbab..8dfe631c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -11,7 +11,7 @@ GIT PATH remote: . specs: - onebusaway-sdk (1.5.3) + onebusaway-sdk (1.5.4) cgi connection_pool diff --git a/README.md b/README.md index 83ebb9ac..7698d967 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ To use this gem, install via Bundler by adding the following to your application ```ruby -gem "onebusaway-sdk", "~> 1.5.3" +gem "onebusaway-sdk", "~> 1.5.4" ``` diff --git a/lib/onebusaway_sdk/version.rb b/lib/onebusaway_sdk/version.rb index 2617a39a..51bb4142 100644 --- a/lib/onebusaway_sdk/version.rb +++ b/lib/onebusaway_sdk/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module OnebusawaySDK - VERSION = "1.5.3" + VERSION = "1.5.4" end diff --git a/scripts/mock b/scripts/mock index 54fc7911..3732f8e6 100755 --- a/scripts/mock +++ b/scripts/mock @@ -22,9 +22,9 @@ echo "==> Starting mock server with URL ${URL}" # Run steady mock on the given spec if [ "$1" == "--daemon" ]; then # Pre-install the package so the download doesn't eat into the startup timeout - npm exec --package=@stdy/cli@0.19.5 -- steady --version + npm exec --package=@stdy/cli@0.19.7 -- steady --version - npm exec --package=@stdy/cli@0.19.5 -- steady --host 127.0.0.1 -p 4010 --validator-form-array-format=repeat --validator-query-array-format=repeat --validator-form-object-format=brackets --validator-query-object-format=brackets "$URL" &> .stdy.log & + npm exec --package=@stdy/cli@0.19.7 -- steady --host 127.0.0.1 -p 4010 --validator-form-array-format=repeat --validator-query-array-format=repeat --validator-form-object-format=brackets --validator-query-object-format=brackets "$URL" &> .stdy.log & # Wait for server to come online via health endpoint (max 30s) echo -n "Waiting for server" @@ -48,5 +48,5 @@ if [ "$1" == "--daemon" ]; then echo else - npm exec --package=@stdy/cli@0.19.5 -- steady --host 127.0.0.1 -p 4010 --validator-form-array-format=repeat --validator-query-array-format=repeat --validator-form-object-format=brackets --validator-query-object-format=brackets "$URL" + npm exec --package=@stdy/cli@0.19.7 -- steady --host 127.0.0.1 -p 4010 --validator-form-array-format=repeat --validator-query-array-format=repeat --validator-form-object-format=brackets --validator-query-object-format=brackets "$URL" fi diff --git a/scripts/test b/scripts/test index ae00ed8f..db2a338a 100755 --- a/scripts/test +++ b/scripts/test @@ -43,7 +43,7 @@ elif ! steady_is_running ; then echo -e "To run the server, pass in the path or url of your OpenAPI" echo -e "spec to the steady command:" echo - echo -e " \$ ${YELLOW}npm exec --package=@stdy/cli@0.19.5 -- steady path/to/your.openapi.yml --host 127.0.0.1 -p 4010 --validator-form-array-format=repeat --validator-query-array-format=repeat --validator-form-object-format=brackets --validator-query-object-format=brackets${NC}" + echo -e " \$ ${YELLOW}npm exec --package=@stdy/cli@0.19.7 -- steady path/to/your.openapi.yml --host 127.0.0.1 -p 4010 --validator-form-array-format=repeat --validator-query-array-format=repeat --validator-form-object-format=brackets --validator-query-object-format=brackets${NC}" echo exit 1