Skip to content

feat(build): remove java 8 support in v2 #1589

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

Closed
wants to merge 1 commit into from
Closed

Conversation

jeromevdl
Copy link
Contributor

Issue #, if available: #1523

Description of changes:

Remove java 8 builds for pr and e2e tests github actions in v2.

Checklist

Breaking change checklist

not yet a breaking change (just the github actions)

RFC issue #: #1523

  • Migration process documented
  • Implement warnings (if it can live side by side)

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Copy link

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

@jeromevdl jeromevdl requested a review from scottgerring March 4, 2024 07:20
@scottgerring
Copy link
Contributor

@jeromevdl , we'll need the changes in .github/workflows/pr_build.yml in main too. Do you want to raise a PR for that also?

@@ -13,7 +13,7 @@ jobs:
uses: actions/setup-java@5ffc13f4174014e2d4d4572b3d74c3fa61aeb2c2 # v3.11.0
with:
distribution: 'corretto'
java-version: 8
java-version: 11
Copy link
Contributor

Choose a reason for hiding this comment

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

You're changing this so that when we eventually merge v2 into main, we change the publish JVM, right? Said otherwise - we don't want to merge this change into main too until then (unlike pr_build.yaml).

Copy link
Contributor

Choose a reason for hiding this comment

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

If this is the case, do we also need to change pr_build etc as well, so that when we merge v2 into main , it ends up setup correctly?

@@ -6,7 +6,6 @@ on:
push:
Copy link
Contributor

Choose a reason for hiding this comment

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

This one needs to be merged into main too

@@ -1,15 +1,13 @@
name: Build
Copy link
Contributor

Choose a reason for hiding this comment

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

This needs to be merged into main

branches:
- v2
paths:
- 'powertools-e2e-tests/**'
Copy link
Contributor

Choose a reason for hiding this comment

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

How come you've removed all the paths here on PR?

@jeromevdl
Copy link
Contributor Author

replaced by #1606

@jeromevdl jeromevdl closed this Mar 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants