Skip to content

Modernize CI#602

Merged
guizmaii merged 11 commits intoseries/2.xfrom
modern_ci
Dec 17, 2025
Merged

Modernize CI#602
guizmaii merged 11 commits intoseries/2.xfrom
modern_ci

Conversation

@guizmaii
Copy link
Copy Markdown
Member

No description provided.

@guizmaii guizmaii requested a review from a team as a code owner December 16, 2025 22:54
@guizmaii guizmaii requested a review from hearnadam December 16, 2025 23:00
steps:
- name: Checkout current branch
uses: actions/checkout@v4.1.1
uses: actions/checkout@v6
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you add back fetch depth?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

uses: actions/setup-java@v5
with:
fetch-depth: 0
distribution: temurin
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I prefer corretto 😝

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder why 🤔😄

Comment on lines +22 to 24
- name: Setup Java
uses: actions/setup-java@v5
with:
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can use coursier for simplicity: https://github.com/zio/zio-cli/blob/master/.github/workflows/ci.yml#L26-L28

Should take care of sbt and java

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't want to use Coursier. It's one more layer on top of other layers. I prefer to use the lowest layers possible

@guizmaii guizmaii merged commit 4be49cd into series/2.x Dec 17, 2025
20 checks passed
@guizmaii guizmaii deleted the modern_ci branch December 17, 2025 01:13
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