diff --git a/.github/workflows/bench.yaml b/.github/workflows/bench.yaml index 121a4b4b..8ec4ea36 100644 --- a/.github/workflows/bench.yaml +++ b/.github/workflows/bench.yaml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: graalvm/setup-graalvm@v1 with: distribution: graalvm-community @@ -26,7 +26,7 @@ jobs: with: name: bench path: unknow-server-bench/target/benchmark.jar - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 if: always() with: name: server @@ -39,7 +39,7 @@ jobs: runs-on: ubuntu-latest needs: build steps: - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v8 with: name: bench - uses: graalvm/setup-graalvm@v1 @@ -58,7 +58,7 @@ jobs: t: ['cxf', 'tomcat', 'unknow', 'native'] needs: build steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: actions/download-artifact@v4 with: name: server @@ -75,12 +75,12 @@ jobs: env: CATALINA_HOME: "${{github.workspace}}/tomcat/" JMETER: "${{github.workspace}}/jmeter/bin/jmeter" - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 if: always() with: name: logs-${{matrix.t}} path: logs/* - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 if: always() with: name: results-${{matrix.t}} @@ -96,12 +96,12 @@ jobs: java-version: 17 components: native-image github-token: ${{ secrets.GITHUB_TOKEN }} - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v8 with: pattern: results-* path: out/ merge-multiple: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v8 with: name: bench - name: result diff --git a/.github/workflows/mavenpublish.yml b/.github/workflows/mavenpublish.yml index 58fed2cf..c36f22cc 100644 --- a/.github/workflows/mavenpublish.yml +++ b/.github/workflows/mavenpublish.yml @@ -10,9 +10,9 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up JDK 1.8 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: temurin java-version: 11 diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml deleted file mode 100644 index 4528e3e7..00000000 --- a/.github/workflows/test.yaml +++ /dev/null @@ -1,18 +0,0 @@ -name: test - -on: workflow_dispatch - -jobs: - build: - runs-on: ubuntu-latest - steps: - - name: test - run: |- - echo "MAVEN_CENTRAL_USER $(echo -n $MAVEN_USER | base64)" - echo "MAVEN_CENTRAL_PASS $(echo -n $MAVEN_PASS | base64)" - echo "MAVEN_GPG_KEY $(echo -n $MAVEN_GPG_KEY | base64)" - env: - MAVEN_USER: ${{secrets.MAVEN_CENTRAL_USER}} - MAVEN_PASS: ${{secrets.MAVEN_CENTRAL_PASS}} - MAVEN_GPG_KEY: ${{secrets.MAVEN_GPG_KEY}} - diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 773bff41..2bff0888 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -10,9 +10,9 @@ jobs: version: [11, 17] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up JDK 1.8 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: temurin java-version: ${{matrix.version}} @@ -29,7 +29,7 @@ jobs: sudo apt install libxml2-utils - name: validate run: bash .github/validate.sh - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 if: always() with: name: results-${{matrix.version}} diff --git a/pom.xml b/pom.xml index e5c37efe..0af6de2e 100644 --- a/pom.xml +++ b/pom.xml @@ -33,6 +33,7 @@ 11 11 11 + false 2.0.13 3.26.1 @@ -129,9 +130,9 @@ 3.6.0 - org.sonatype.central + io.github.mavenplugins central-publishing-maven-plugin - 0.5.0 + 1.2.0 org.apache.maven.plugins @@ -483,8 +484,9 @@ true ${project.groupId}:${project.version} + ${maven.deploy.skip} true - published + validated