Skip to content

Conversation

@miry
Copy link
Contributor

@miry miry commented Nov 10, 2023

Upgrade from 2.7.3 to 3.2.2.
Ruby 2.7.3 is not supported by ruby core team anymore.

Testing

Tested localy with my custom made branch: https://github.com/miry/distribution-scripts/tree/125-support-arm

Post

It would allow to upgrade ruby in CI https://github.com/crystal-lang/crystal/blob/2543c094301e700c0489ae708309dc0e1cfebd8b/.circleci/config.yml#L297

@miry miry marked this pull request as ready for review November 10, 2023 12:34
@miry miry force-pushed the omnibus-ruby-3-2-2 branch 2 times, most recently from e30a182 to 26c643b Compare November 12, 2023 12:22
@miry miry mentioned this pull request Nov 12, 2023
8 tasks
@miry miry force-pushed the omnibus-ruby-3-2-2 branch from 26c643b to 0673532 Compare November 12, 2023 18:11
@straight-shoota
Copy link
Member

CI workflow run: https://app.circleci.com/pipelines/github/crystal-lang/crystal/13352/workflows/f7ae2bd5-93ff-4ebe-bc5c-2ee54deac489

@miry
Copy link
Contributor Author

miry commented Nov 16, 2023

@straight-shoota I think it is ready to merge, while tests were passed.

Upgrade from 2.7.3 to 3.2.2.
Ruby 2.7.3 is not supported anymore.
@miry miry force-pushed the omnibus-ruby-3-2-2 branch from 0673532 to b5259da Compare January 2, 2024 09:22
@miry
Copy link
Contributor Author

miry commented Jan 2, 2024

UPDATE:

Rebased against distribution-scripts master and tested against latest crystal in CI:

https://app.circleci.com/pipelines/github/miry/crystal/257/workflows/05b4051e-eb81-4804-882e-89029a3d8fe6

NOTE: triggered with:

$ curl --request POST \
     --url "https://circleci.com/api/v2/project/github/miry/crystal/pipeline" \
     --header "Circle-Token: ${CIRCLECI_API_KEY}" \
     --header "content-type: application/json" \
     --data '{"branch":"test-darwin","parameters":{"run_distribution_scripts_tests":true,"distribution-scripts-repo":"https://github.com/miry/distribution-scripts.git","distribution-scripts-version":"omnibus-ruby-3-2-2"}}'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants