From 18491dac249960a550fd378ae9fe166cce16e783 Mon Sep 17 00:00:00 2001 From: Kevin Schildhorn Date: Wed, 15 Jan 2025 12:20:27 -0500 Subject: [PATCH] updating versions --- .github/workflows/build_mac.yml | 8 ++++---- .github/workflows/deploy.yml | 25 +++++++++---------------- .github/workflows/release.yml | 25 +++++++++---------------- 3 files changed, 22 insertions(+), 36 deletions(-) diff --git a/.github/workflows/build_mac.yml b/.github/workflows/build_mac.yml index 4aafd51d..782b7d64 100644 --- a/.github/workflows/build_mac.yml +++ b/.github/workflows/build_mac.yml @@ -9,15 +9,15 @@ jobs: runs-on: macos-latest steps: - name: Checkout the repo - uses: actions/checkout@v2 + uses: actions/checkout@v4 - - uses: actions/setup-java@v2 + - uses: actions/setup-java@v4 with: distribution: "adopt" java-version: "17" - - name: Validate Gradle Wrapper - uses: gradle/wrapper-validation-action@v1 + - name: Setup Gradle + uses: gradle/actions/setup-gradle@v4 - name: Write Faktory Server Code run: echo ${{ secrets.TOUCHLAB_TEST_ARTIFACT_CODE }} > kmmbridge/TOUCHLAB_TEST_ARTIFACT_CODE diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 966bd185..da07b393 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -4,28 +4,21 @@ on: workflow_dispatch jobs: deploy: runs-on: ubuntu-latest - steps: - name: Checkout the repo - uses: actions/checkout@v2 + uses: actions/checkout@v4 - - name: Validate Gradle Wrapper - uses: gradle/wrapper-validation-action@v1 + - name: Setup Gradle + uses: gradle/actions/setup-gradle@v4 - - name: Cache gradle - uses: actions/cache@v2 + - uses: touchlab/read-property@0.1 + id: version-name with: - path: ~/.gradle/caches - key: ${{ runner.os }}-gradle-${{ hashFiles('*.gradle.kts') }} - restore-keys: | - ${{ runner.os }}-gradle- + file: ./gradle.properties + property: VERSION_NAME - - name: Read version from gradle.properties - id: read_version - uses: christian-draeger/read-properties@1.0.1 - with: - path: './gradle.properties' - property: 'VERSION_NAME' + - name: Echo Version + run: echo "${{ steps.version-name.outputs.propVal }}" - name: Publish Plugin run: ./gradlew publish --no-daemon --stacktrace --no-build-cache diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 205ce9ff..121b5fc2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -4,10 +4,17 @@ on: workflow_dispatch jobs: release: runs-on: ubuntu-latest - steps: - name: Checkout the repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 + + - uses: actions/setup-java@v4 + with: + distribution: "adopt" + java-version: "17" + + - name: Setup Gradle + uses: gradle/actions/setup-gradle@v4 - uses: touchlab/read-property@0.1 id: version-name @@ -18,20 +25,6 @@ jobs: - name: Echo Version run: echo "${{ steps.version-name.outputs.propVal }}" - - uses: actions/setup-java@v2 - with: - distribution: "adopt" - java-version: "17" - - name: Validate Gradle Wrapper - uses: gradle/wrapper-validation-action@v1 - - name: Cache gradle - uses: actions/cache@v2 - with: - path: ~/.gradle/caches - key: ${{ runner.os }}-gradle-${{ hashFiles('*.gradle.kts') }} - restore-keys: | - ${{ runner.os }}-gradle- - - name: Finish Maven Central Release run: ./gradlew releaseRepository --no-daemon --stacktrace --no-build-cache env: