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

Use latest maven #84

Merged
merged 1 commit into from
Apr 8, 2023
Merged

Use latest maven #84

merged 1 commit into from
Apr 8, 2023

Conversation

jchrys
Copy link
Collaborator

@jchrys jchrys commented Apr 8, 2023

Motivation:
Better use latest maven

Modification:
Use Maven 3.9.1 to build & test

Result:
up-to-date with Maven

Motivation:
Better use latest maven

Modification:
Use Maven 3.9.1 to build & test

Result:
up-to-date with Maven
@jchrys jchrys merged commit bb033a1 into trunk Apr 8, 2023
7 checks passed
@jchrys jchrys deleted the upgrade-maven-wrapper branch April 8, 2023 13:42
saurabhyadav1985 pushed a commit to saurabhyadav1985/r2dbc-mysql that referenced this pull request Apr 9, 2023
Trim POM to remove inactive developers

Motivation:
To keep the developer list up-to-date.

Modifications:
Remove inactive developers

Result:
POM file is up-to-date.

Removing WError argument

Move github specific files inside `.github`

Motivation:
Better maintain github specific files in `.github`

Modifications:
Moved CODE_OF_CONDUCT.md and CONTRIBUTING.md inside `.github`

Results:
Clean up

Update issue templates

Use variable to store DB_PASSWORD

Motivation:
DB_PASSWORD is not a secret variable since it is used only to test.

Modifications:
Use Github variables to store DB_PASSWORD

Results:
Better Repository Structure.

Change RetentionPolicy to RUNTIME in NotNullByDefault annotation

Motivation:
The NotNullByDefault annotation was originally set with a RetentionPolicy of CLASS, which means it is only available during compile-time. However, we want it to be available during runtime as well, so we can use it for null-checking in Kotlin.

Modifications:
Changed the RetentionPolicy of the NotNullByDefault annotation from CLASS to RUNTIME.

Result:
The NotNullByDefault annotation can now be used for null-checking in Kotlin during both compile-time and runtime.

[maven-release-plugin] prepare release r2dbc-mysql-1.0.0

[maven-release-plugin] prepare for next development iteration

Update README

Motivation:
Released v1.0.0

Modifications:
Changed Version to 1.0.0

Results:
Up-to-date

Put organization info

Motivation:
Using organization in POM reduces effort for maintaining it.

Modifications:
Put organization info and remove developers section.

Results:
Less effort to maintain pom.xml.

Fix Github CI when PR is created from Fork

Motivation:
Github actions on PRs created from a fork were failing due to restricted access to repository variables. The problem was that the failing actions were trying to access these variables, which is not allowed.

Modifications:
To fix this issue, I removed the variable access from the Github actions.

Results:
After these changes, the Github actions are now working as expected, even when PRs are created from a fork.

Resolves asyncer-io#70

Unsigned long fields in OkMessage converted to unsigned strings in toString method

Add Pull Request Template

Motivation:
The absence of a Pull Request (PR) template is not ideal as it requires contributors to manually format their PR messages. Having a PR template will standardize the format of PR messages and improve the PR review process.

Modification:
Added a PR template

Result:
All Prs will now follow a consistent format, which will make review process more efficient and effective.

Move PR template to correct place

Motivation:
PR template is not applied since it was not in correct place

Modification:
Move PR template to correct place

Result:
Working PR template

Adding jobs for Java 11 and Java 17. (asyncer-io#80)

Motivation: Currently compatibility tests are only for Java 8. Need to
add more tests for other LTS version Java 11 & 11.

Modifications: Added new jobs for Java v11 & v 17 in unit-tests workflow
and removed -WError argument in POM.xml for maven-compiler-plugin to fix
failing Java 17 build.

Result: Jobs for Java 8, 11, 17 run to check compatibility
---------

Co-authored-by: Saurabh Yadav <saurabh.yadav@klarna.com>

Remove intellij-style.xml (asyncer-io#67)

Motivation:
Meaning less to include style.xml in project root. since we have no
check-style in CI/CD phase.

Modifications:
Remove style.xml

Results:
Clean up

Use latest maven (asyncer-io#84)

Using matrix version to build job

Update .github/workflows/unit-tests.yml

Co-authored-by: jchrys <jchrys@me.com>
Signed-off-by: saurabhyadav1985 <49230235+saurabhyadav1985@users.noreply.github.com>
@jchrys jchrys added this to the 1.0.1 milestone Apr 20, 2023
jchrys added a commit that referenced this pull request Apr 22, 2023
jchrys added a commit that referenced this pull request Apr 22, 2023
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.

None yet

1 participant