This is an automated email from the ASF dual-hosted git repository.
gujiaweijoe pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/bifromq.git
The following commit(s) were added to refs/heads/main by this push:
new 2a9feb5b8 [Chore] Remove Coveralls action from cov workflow and bump
actions version
2a9feb5b8 is described below
commit 2a9feb5b86a39c2dd0df471415e4410e7358a3ee
Author: Yonny(Yu) Hao <[email protected]>
AuthorDate: Tue Mar 24 22:08:16 2026 +0800
[Chore] Remove Coveralls action from cov workflow and bump actions version
1. Remove Coveralls action from cov workflow
2. bump actions version
---
.github/workflows/build-cov.yaml | 24 ++++++++++++++----------
.github/workflows/build-dev.yaml | 12 ++++++------
2 files changed, 20 insertions(+), 16 deletions(-)
diff --git a/.github/workflows/build-cov.yaml b/.github/workflows/build-cov.yaml
index 46ff4e104..1347bca5e 100644
--- a/.github/workflows/build-cov.yaml
+++ b/.github/workflows/build-cov.yaml
@@ -8,14 +8,15 @@ on:
push:
branches:
- 'main'
+
jobs:
prepare:
name: "Prepare"
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Set up JDK 17
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
java-version: '17'
distribution: 'temurin'
@@ -28,9 +29,9 @@ jobs:
needs: prepare
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Set up JDK 17
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
java-version: '17'
distribution: 'temurin'
@@ -48,9 +49,9 @@ jobs:
needs: license
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Set up JDK 17
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
java-version: '17'
distribution: 'temurin'
@@ -59,8 +60,11 @@ jobs:
run: mvn install -pl testsuites -am
- name: Build with Maven
run: mvn clean verify -P build-coverage
- - name: Coveralls
- uses: coverallsapp/github-action@v2
+ - name: Upload coverage reports
+ uses: actions/upload-artifact@v4
with:
- format: jacoco
- continue-on-error: true
+ name: jacoco-report
+ path: |
+ **/target/site/jacoco/**
+ **/target/site/jacoco-aggregate/**
+ if-no-files-found: warn
\ No newline at end of file
diff --git a/.github/workflows/build-dev.yaml b/.github/workflows/build-dev.yaml
index 5521fd53a..95f1caf33 100644
--- a/.github/workflows/build-dev.yaml
+++ b/.github/workflows/build-dev.yaml
@@ -18,9 +18,9 @@ jobs:
name: "Prepare"
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Set up JDK 17
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
java-version: '17'
distribution: 'temurin'
@@ -33,9 +33,9 @@ jobs:
needs: prepare
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Set up JDK 17
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
java-version: '17'
distribution: 'temurin'
@@ -53,9 +53,9 @@ jobs:
needs: license
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Set up JDK 17
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
java-version: '17'
distribution: 'temurin'