Skip to content

Commit

Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Upgrade git actions
Browse files Browse the repository at this point in the history
ww898 committed Jan 25, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
1 parent 0329795 commit a4f3d9e
Showing 1 changed file with 17 additions and 17 deletions.
34 changes: 17 additions & 17 deletions .github/workflows/build-and-test.yml
Original file line number Diff line number Diff line change
@@ -19,7 +19,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Setup .NET SDK
uses: actions/setup-dotnet@v3
with:
@@ -33,7 +33,7 @@ jobs:
working-directory: ${{ github.workspace }}/net
run: dotnet test --configuration Release --no-restore --verbosity normal --logger 'trx;LogFilePrefix=test-results'
- name: Upload test results
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
if: always()
with:
name: net-test-results-${{ matrix.os }}
@@ -52,7 +52,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Install QEMU static executables formats
run: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
- name: Setup .NET SDK, Restore, Build and Tests under QEMU ${{ matrix.arch }}
@@ -64,7 +64,7 @@ jobs:
dotnet test -f net8.0 --configuration Release --no-restore --verbosity normal --logger 'trx;LogFilePrefix=test-results' && \
true"
- name: Upload test results
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
if: always()
with:
name: net-test-results-qemu-${{ matrix.arch }}
@@ -90,15 +90,15 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Restore
working-directory: ${{ github.workspace }}/net
run: dotnet restore
- name: Build and Tests
working-directory: ${{ github.workspace }}/net
run: dotnet test -f net8.0 --configuration Release --no-restore --verbosity normal --logger 'trx;LogFilePrefix=test-results'
- name: Upload test results
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
if: always()
with:
name: net-test-results-self-hosted-${{ matrix.os }}-${{ matrix.arch }}
@@ -117,21 +117,21 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Set up JDK
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: '17'
- name: Gradle Wrapper Validation
uses: gradle/wrapper-validation-action@v1.0.6
uses: gradle/wrapper-validation-action@v1
- name: Gradle Build
uses: gradle/gradle-build-action@v2.5.1
uses: gradle/gradle-build-action@v2
with:
arguments: test --stacktrace
build-root-directory: ${{ github.workspace }}/jvm
- name: Upload test results
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
if: always()
with:
name: jvm-test-results-${{ matrix.os }}
@@ -150,14 +150,14 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Install QEMU static executables formats
run: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
- name: Setup JDK and Tests under QEMU ${{ matrix.arch }}
run: >
docker run --rm -e JAVA_OPTS="-Djdk.lang.Process.launchMechanism=vfork" -v ${PWD}:/home/gradle/project -w /home/gradle/project/jvm --platform linux/${{ matrix.arch }} gradle:jdk17 gradle test --stacktrace
- name: Upload test results
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
if: always()
with:
name: jvm-test-results-qemu-${{ matrix.arch }}
@@ -185,16 +185,16 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Gradle Wrapper Validation
uses: gradle/wrapper-validation-action@v1.0.6
uses: gradle/wrapper-validation-action@v1
- name: Gradle Build
uses: gradle/gradle-build-action@v2.5.1
uses: gradle/gradle-build-action@v2
with:
arguments: test --stacktrace
build-root-directory: ${{ github.workspace }}/jvm
- name: Upload test results
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
if: always()
with:
name: jvm-test-results-self-hosted-${{ matrix.os }}-${{ matrix.arch }}

0 comments on commit a4f3d9e

Please sign in to comment.