Skip to content

Commit

Permalink
Updated build GH workflow.
Browse files Browse the repository at this point in the history
  • Loading branch information
FlorianMichael committed Oct 17, 2023
1 parent 2e814e5 commit a425028
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 20 deletions.
19 changes: 12 additions & 7 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

# Automatically build the project and run any configured tests for every push
# and submitted pull request. This can help catch issues that only occur on
# certain platforms or Java versions, and provides a first line of defence
Expand All @@ -11,23 +10,29 @@ jobs:
build:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- uses: gradle/wrapper-validation-action@v1
- uses: actions/setup-java@v3
- name: Checkout Repository
uses: actions/checkout@v4
- name: Validate Gradle Wrapper
uses: gradle/wrapper-validation-action@v1
- name: Set up JDK 17
uses: actions/setup-java@v3
with:
distribution: 'temurin'
java-version: 17
- uses: actions/cache@v3
check-latest: true
- name: Cache Dependencies
uses: actions/cache@v3
with:
path: |
~/.gradle/caches
~/.gradle/wrapper
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}
restore-keys: |
${{ runner.os }}-gradle-
- name: build
- name: Build with Gradle
run: ./gradlew build
- uses: actions/upload-artifact@v3
- name: Upload Artifacts to GitHub
uses: actions/upload-artifact@v3
with:
name: Artifacts
path: build/libs/
10 changes: 0 additions & 10 deletions .github/workflows/gradle-wrapper-validation.yml

This file was deleted.

12 changes: 9 additions & 3 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,11 @@ plugins {
id "signing"
}

archivesBaseName = project.maven_name
version = project.maven_version
group = project.maven_group
base {
archivesName = project.maven_name
version = project.maven_version
group = project.maven_group
}

repositories {
mavenCentral()
Expand All @@ -20,6 +22,10 @@ java {
withSourcesJar()
withJavadocJar()

toolchain {
languageVersion = JavaLanguageVersion.of(17)
}

sourceCompatibility = JavaVersion.VERSION_16
targetCompatibility = JavaVersion.VERSION_16
}
Expand Down

0 comments on commit a425028

Please sign in to comment.