From 6fb959fb3565714c3480c0d716d0c8386839cfde Mon Sep 17 00:00:00 2001 From: Maciej Kucharczyk Date: Wed, 6 Nov 2024 17:00:26 +0100 Subject: [PATCH] Reformat workflow files --- .github/workflows/maven.yml | 92 +++++++++++++------------- .github/workflows/prepare-release.yml | 40 +++++------ .github/workflows/prepare-snapshot.yml | 36 +++++----- 3 files changed, 83 insertions(+), 85 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 96cdea3..f9b3801 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -8,66 +8,64 @@ on: jobs: build: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v4 - - name: Set up JDK 23 - uses: actions/setup-java@v4 - with: - java-version: '23' - distribution: 'temurin' - cache: maven + - name: Set up JDK 23 + uses: actions/setup-java@v4 + with: + java-version: '23' + distribution: 'temurin' + cache: maven - - name: Cache jextract - id: cache-jextract - uses: actions/cache@v4 - with: - path: jextract - key: 22-jextract+5-33 + - name: Cache jextract + id: cache-jextract + uses: actions/cache@v4 + with: + path: jextract + key: 22-jextract+5-33 - - name: Set up jextract - if: steps.cache-jextract.outputs.cache-hit != 'true' - run: ./prepare-jextract.sh + - name: Set up jextract + if: steps.cache-jextract.outputs.cache-hit != 'true' + run: ./prepare-jextract.sh - - name: Check sources with Maven - run: | - mvn -B -f jgpio/pom.xml license:check - # TODO check formatting + - name: Check sources with Maven + run: | + mvn -B -f jgpio/pom.xml license:check + # TODO check formatting - - name: Build with Maven - run: | - ./prepare.sh - mvn -B -f jgpio/pom.xml install -Djextract.bin=../jextract/bin/jextract - mvn -B -f jgpio-it/pom.xml package - mvn -B -f examples/pom.xml package + - name: Build with Maven + run: | + ./prepare.sh + mvn -B -f jgpio/pom.xml install -Djextract.bin=../jextract/bin/jextract + mvn -B -f jgpio-it/pom.xml package + mvn -B -f examples/pom.xml package - - uses: actions/upload-artifact@v4 - with: - name: jgpio-target - path: jgpio/target + - uses: actions/upload-artifact@v4 + with: + name: jgpio-target + path: jgpio/target test-it: needs: build runs-on: self-hosted steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v4 - - name: Set up JDK 23 - uses: actions/setup-java@v4 - with: - java-version: '23' - distribution: 'temurin' - cache: maven + - name: Set up JDK 23 + uses: actions/setup-java@v4 + with: + java-version: '23' + distribution: 'temurin' + cache: maven - - uses: actions/download-artifact@v4 - with: - name: jgpio-target - path: jgpio/target + - uses: actions/download-artifact@v4 + with: + name: jgpio-target + path: jgpio/target - - name: Test IT - run: | - mvn -B -f jgpio/pom.xml jar:jar install:install - mvn -B -f jgpio-it/pom.xml verify + - name: Test IT + run: | + mvn -B -f jgpio/pom.xml jar:jar install:install + mvn -B -f jgpio-it/pom.xml verify diff --git a/.github/workflows/prepare-release.yml b/.github/workflows/prepare-release.yml index 8aa20f2..e2fb423 100644 --- a/.github/workflows/prepare-release.yml +++ b/.github/workflows/prepare-release.yml @@ -14,26 +14,26 @@ jobs: contents: write pull-requests: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v4 - - name: Set up JDK 23 - uses: actions/setup-java@v4 - with: - java-version: '23' - distribution: 'temurin' - cache: maven + - name: Set up JDK 23 + uses: actions/setup-java@v4 + with: + java-version: '23' + distribution: 'temurin' + cache: maven - - name: Set release version - run: | - mvn -B -ntp -f jgpio/pom.xml versions:set -DnewVersion=${{ github.event.inputs.version }} -DgenerateBackupPoms=false - mvn -B -ntp -f jgpio-it/pom.xml versions:set -DnewVersion=${{ github.event.inputs.version }} -DgenerateBackupPoms=false - mvn -B -ntp -f examples/pom.xml versions:set-property -Dproperty=jgpio.version -DnewVersion=${{ github.event.inputs.version }} -DgenerateBackupPoms=false - sed -i '//s/>.*${{ github.event.inputs.version }}/s/>.*${{ github.event.inputs.version }}