Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix GitHub actions CI #346

Merged
merged 4 commits into from
Mar 4, 2025
Merged

Fix GitHub actions CI #346

merged 4 commits into from
Mar 4, 2025

Conversation

monotypical
Copy link
Contributor

@monotypical monotypical commented Mar 4, 2025

Fixes:

  • Fixed the bosh CLI download URL, these are now hosted on github releases and the old S3 bucket doesn't have the releases anymore
  • Update the UAAC version, the old version fails to launch
  • Bump the setup ruby github action version
  • Install concurrent-ruby before middleman as a workaround for middleman CLI fails on fresh install of Middleman middleman/middleman#2788
  • Update ruby version to 3.4. Use the docker hub image directly in middleman for now

We should change the middleman base image back to paas-ruby after merging this, it currently uses the latest tagged version (3.1) but middleman needs ruby >= 3.2 to work. Underlying issue is middleman/middleman#2788

dependabot bot and others added 4 commits February 17, 2025 23:15
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.156.0 to 1.221.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](ruby/setup-ruby@5cfe23c...32110d4)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Nahom Alem <[email protected]>
We should change the middleman base image back to paas-ruby after merging this

Co-authored-by: Nahom Alem <[email protected]>
@monotypical monotypical merged commit 3db6173 into main Mar 4, 2025
36 checks passed
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