Skip to content

Conversation

@chadlwilson
Copy link
Contributor

@chadlwilson chadlwilson commented May 31, 2025

  • Cleans up ignore rules to avoid dependabot PRs for likely API-breaking dependencies and reduce PR noise
    • This should automatically clean up all the PRs dependabot created here that otherwise need review
  • Avoids time-consuming double-builds on pushes to PR branches by building only on direct push to master and release-like branches
  • Simplify workflow matrix exclusion rules for JRuby 9.3
  • Bumps minor/patch dependency versions for GHA and other dependencies

If you could take a look @kares - just cleaning up after the cherry pick from my earlier JRuby 10 branch. 1.2.x compatible.

Probably doesn't need a release unless this 2.2.16 fix for CGI::Cookie is relevant for jruby-rack.

chadlwilson and others added 5 commits May 31, 2025 16:31
These should be managed manually as typically have compatibility implications, and they create a lot of noise.
Bumps the ruby-deps group with 3 updates in the / directory: [rack](https://github.com/rack/rack), [rake](https://github.com/ruby/rake) and [rspec](https://github.com/rspec/rspec).

Updates `rack` from 2.2.15 to 2.2.16
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)
- [Commits](rack/rack@v2.2.15...v2.2.16)

Updates `rake` from 13.2.1 to 13.3.0
- [Release notes](https://github.com/ruby/rake/releases)
- [Changelog](https://github.com/ruby/rake/blob/master/History.rdoc)
- [Commits](ruby/rake@v13.2.1...v13.3.0)

Updates `rspec` from 3.13.0 to 3.13.1
- [Commits](rspec/rspec@rspec-metagem-v3.13.0...rspec-v3.13.1)

Updates `rspec-core` from 3.13.3 to 3.13.4
- [Changelog](https://github.com/rspec/rspec/blob/rspec-core-v3.13.4/rspec-core/Changelog.md)
- [Commits](rspec/rspec@rspec-core-v3.13.3...rspec-core-v3.13.4)

Updates `rspec-expectations` from 3.13.4 to 3.13.5
- [Changelog](https://github.com/rspec/rspec/blob/rspec-expectations-v3.13.5/rspec-expectations/Changelog.md)
- [Commits](rspec/rspec@rspec-expectations-v3.13.4...rspec-expectations-v3.13.5)

Updates `rspec-mocks` from 3.13.4 to 3.13.5
- [Changelog](https://github.com/rspec/rspec/blob/rspec-mocks-v3.13.5/rspec-mocks/Changelog.md)
- [Commits](rspec/rspec@rspec-mocks-v3.13.4...rspec-mocks-v3.13.5)

Updates `rspec-support` from 3.13.3 to 3.13.4
- [Changelog](https://github.com/rspec/rspec/blob/rspec-support-v3.13.4/rspec-support/Changelog.md)
- [Commits](rspec/rspec@rspec-support-v3.13.3...rspec-support-v3.13.4)

---
updated-dependencies:
- dependency-name: rack
  dependency-version: 2.2.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ruby-deps
- dependency-name: rake
  dependency-version: 13.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ruby-deps
- dependency-name: rspec
  dependency-version: 3.13.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: ruby-deps
- dependency-name: rspec-core
  dependency-version: 3.13.4
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: ruby-deps
- dependency-name: rspec-expectations
  dependency-version: 3.13.5
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: ruby-deps
- dependency-name: rspec-mocks
  dependency-version: 3.13.5
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: ruby-deps
- dependency-name: rspec-support
  dependency-version: 3.13.4
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: ruby-deps
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps the maven-deps group with 1 update: [org.jruby:jruby-core](https://github.com/jruby/jruby).


Updates `org.jruby:jruby-core` from 9.4.12.0 to 9.4.12.1
- [Release notes](https://github.com/jruby/jruby/releases)
- [Commits](jruby/jruby@9.4.12.0...9.4.12.1)

---
updated-dependencies:
- dependency-name: org.jruby:jruby-core
  dependency-version: 9.4.12.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven-deps
...

Signed-off-by: dependabot[bot] <[email protected]>
@kares
Copy link
Member

kares commented May 31, 2025

Probably doesn't need a release unless this 2.2.16 fix for CGI::Cookie is relevant for jruby-rack.

Does not seem like it matters much, but good call to have this in first so we could branch of a 1.2-stable later...

@kares kares merged commit 7e82c73 into jruby:master May 31, 2025
52 checks passed
@chadlwilson chadlwilson deleted the cleanup-workflows branch May 31, 2025 09:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants