diff --git a/.github/actions/common/agentcore/action.yml b/.github/actions/common/agentcore/action.yml index 3042b682b7..22ed748a32 100644 --- a/.github/actions/common/agentcore/action.yml +++ b/.github/actions/common/agentcore/action.yml @@ -4,13 +4,13 @@ runs: using: "composite" steps: - name: Set up JDK ${{ env.javaVersion }} - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: ${{ env.javaVersion }} distribution: 'adopt' cache: maven - name: download zookeeper - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: apache-zookeeper-3.6.3-bin.tar.gz key: ${{ runner.os }}-apache-zookeeper-3.6.3 @@ -20,7 +20,7 @@ runs: tar -zxf apache-zookeeper-3.6.3-bin.tar.gz bash apache-zookeeper-3.6.3-bin/bin/zkServer.sh start apache-zookeeper-3.6.3-bin/conf/zoo_sample.cfg - name: download local cse - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: Local-CSE-2.1.3-linux-amd64.zip key: ${{ runner.os }}-local-cse @@ -32,7 +32,7 @@ runs: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/startCse.sh - name: download nacos server - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: nacos-server-2.1.0.tar.gz key: ${{ runner.os }}-nacos-server-2.1.0 @@ -44,14 +44,14 @@ runs: tar -zxf nacos-server-2.1.0.tar.gz bash nacos/bin/startup.sh -m standalone - name: cache dependencies - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} restore-keys: | ${{ runner.os }}-maven- - name: download agent - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: sermant-agent-*/ key: ${{ runner.os }}-agent-${{ github.run_id }} diff --git a/.github/actions/common/backend/action.yml b/.github/actions/common/backend/action.yml index a6eb2bcb96..cb6c872389 100644 --- a/.github/actions/common/backend/action.yml +++ b/.github/actions/common/backend/action.yml @@ -4,13 +4,13 @@ runs: using: "composite" steps: - name: Set up JDK ${{ env.javaVersion }} - uses: actions/setup-java@v2 + uses: actions/setup-java@v4 with: java-version: ${{ env.javaVersion }} distribution: 'adopt' cache: maven - name: download middlewares - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | apache-zookeeper-*/ @@ -19,7 +19,7 @@ runs: shell: bash run: bash apache-zookeeper-3.6.3-bin/bin/zkServer.sh start apache-zookeeper-3.6.3-bin/conf/zoo_sample.cfg - name: download local cse - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: Local-CSE-2.1.3-linux-amd64.zip key: ${{ runner.os }}-local-cse @@ -31,7 +31,7 @@ runs: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/startCse.sh - name: download nacos server - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: nacos-server-2.1.0.tar.gz key: ${{ runner.os }}-nacos-server-2.1.0 diff --git a/.github/actions/common/database-write-prohibition/action.yml b/.github/actions/common/database-write-prohibition/action.yml index 3c1afdce4e..69248e1be7 100644 --- a/.github/actions/common/database-write-prohibition/action.yml +++ b/.github/actions/common/database-write-prohibition/action.yml @@ -4,13 +4,13 @@ runs: using: "composite" steps: - name: Set up JDK ${{ env.javaVersion }} - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: ${{ env.javaVersion }} distribution: 'adopt' cache: maven - name: get zookeeper from cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: apache-zookeeper-3.6.3-bin.tar.gz key: ${{ runner.os }}-apache-zookeeper-3.6.3 @@ -20,14 +20,14 @@ runs: tar -zxf apache-zookeeper-3.6.3-bin.tar.gz bash apache-zookeeper-3.6.3-bin/bin/zkServer.sh start apache-zookeeper-3.6.3-bin/conf/zoo_sample.cfg - name: cache dependencies - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} restore-keys: | ${{ runner.os }}-maven- - name: cache agent - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: sermant-agent-*/ key: ${{ runner.os }}-agent-${{ github.run_id }} diff --git a/.github/actions/common/dubbo/action.yml b/.github/actions/common/dubbo/action.yml index 0489aa0e44..28ae5148ec 100644 --- a/.github/actions/common/dubbo/action.yml +++ b/.github/actions/common/dubbo/action.yml @@ -4,20 +4,20 @@ runs: using: "composite" steps: - name: Set up JDK ${{ env.javaVersion }} - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: ${{ env.javaVersion }} distribution: 'adopt' cache: maven - name: download middlewares - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | apache-zookeeper-*/ Local-CSE-2.1.3-linux-amd64.zip key: ${{ runner.os }}-middlewares-${{ github.run_id }} - name: download agent - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: sermant-agent-*/ key: ${{ runner.os }}-agent-${{ github.run_id }} @@ -30,7 +30,7 @@ runs: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/startCse.sh - name: cache dependencies - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} diff --git a/.github/actions/common/mq-consume-prohibition/action.yml b/.github/actions/common/mq-consume-prohibition/action.yml index 4d316c8e13..92b8428cfb 100644 --- a/.github/actions/common/mq-consume-prohibition/action.yml +++ b/.github/actions/common/mq-consume-prohibition/action.yml @@ -4,13 +4,13 @@ runs: using: "composite" steps: - name: Set up JDK ${{ env.javaVersion }} - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: ${{ env.javaVersion }} distribution: 'adopt' cache: maven - name: get zookeeper from cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: apache-zookeeper-3.6.3-bin.tar.gz key: ${{ runner.os }}-apache-zookeeper-3.6.3 @@ -20,14 +20,14 @@ runs: tar -zxf apache-zookeeper-3.6.3-bin.tar.gz bash apache-zookeeper-3.6.3-bin/bin/zkServer.sh start apache-zookeeper-3.6.3-bin/conf/zoo_sample.cfg - name: cache dependencies - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} restore-keys: | ${{ runner.os }}-maven- - name: cache agent - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: sermant-agent-*/ key: ${{ runner.os }}-agent-${{ github.run_id }} diff --git a/.github/actions/common/plugin-change-check/action.yml b/.github/actions/common/plugin-change-check/action.yml index a5075e5cd5..39cd81b572 100644 --- a/.github/actions/common/plugin-change-check/action.yml +++ b/.github/actions/common/plugin-change-check/action.yml @@ -3,7 +3,7 @@ description: "check file change for all plugins" runs: using: "composite" steps: - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-sermant-agentcore with: paths: sermant-agentcore @@ -11,7 +11,7 @@ runs: shell: bash run: | echo "sermantAgentCoreChanged=${{ steps.changed-sermant-agentcore.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-sermant-agentcore-dynamic-config with: paths: sermant-agentcore/sermant-agentcore-implement/src/main/java/io/sermant/implement/service/dynamicconfig @@ -25,7 +25,7 @@ runs: shell: bash run: | echo "sermantAgentCoreDynamicConfigServiceChanged=${{ steps.changed-sermant-agentcore-dynamic-config.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-sermant-agentcore-xds with: paths: sermant-agentcore/sermant-agentcore-implement/src/main/java/io/sermant/implement/service/xds @@ -40,7 +40,7 @@ runs: shell: bash run: | echo "sermantAgentCoreXdsServiceChanged=${{ steps.changed-sermant-agentcore-xds.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-sermant-router with: paths: sermant-plugins/sermant-router @@ -48,7 +48,7 @@ runs: shell: bash run: | echo "sermantRouterChanged=${{ steps.changed-sermant-router.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-sermant-flowcontrol with: paths: sermant-plugins/sermant-flowcontrol @@ -56,7 +56,7 @@ runs: shell: bash run: | echo "sermantFlowcontrolChanged=${{ steps.changed-sermant-flowcontrol.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-sermant-dynamic-config with: paths: sermant-plugins/sermant-dynamic-config @@ -64,7 +64,7 @@ runs: shell: bash run: | echo "sermantDynamicConfigChanged=${{ steps.changed-sermant-dynamic-config.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-sermant-loadbalancer with: paths: sermant-plugins/sermant-loadbalancer @@ -72,7 +72,7 @@ runs: shell: bash run: | echo "sermantLoadbalancerChanged=${{ steps.changed-sermant-loadbalancer.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-sermant-monitor with: paths: sermant-plugins/sermant-monitor ./.github/actions/scenarios/dubbo/monitor @@ -80,7 +80,7 @@ runs: shell: bash run: | echo "sermantMonitorChanged=${{ steps.changed-sermant-monitor.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-sermant-service-visibility with: paths: sermant-plugins/sermant-service-visibility ./.github/actions/scenarios/dubbo/visibility @@ -88,7 +88,7 @@ runs: shell: bash run: | echo "sermantServiceVisibilityChanged=${{ steps.changed-sermant-service-visibility.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-sermant-service-registry with: paths: sermant-plugins/sermant-service-registry @@ -96,7 +96,7 @@ runs: shell: bash run: | echo "sermantServiceRegistryChanged=${{ steps.changed-sermant-service-registry.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-sermant-springboot-registry with: paths: sermant-plugins/sermant-springboot-registry @@ -104,7 +104,7 @@ runs: shell: bash run: | echo "sermantSpringbootRegistryChanged=${{ steps.changed-sermant-springboot-registry.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-sermant-removal with: paths: sermant-plugins/sermant-service-removal ./.github/actions/scenarios/dubbo/removal @@ -112,7 +112,7 @@ runs: shell: bash run: | echo "sermantServiceRemovalChanged=${{ steps.changed-sermant-removal.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-mongodb-database-write-prohibition with: paths: sermant-plugins/sermant-database-write-prohibition/database-config-service @@ -129,7 +129,7 @@ runs: shell: bash run: | echo "mongodbDataBaseWriteProhibitionChanged=${{ steps.changed-mongodb-database-write-prohibition.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-mysql-database-write-prohibition with: paths: sermant-plugins/sermant-database-write-prohibition/database-config-service @@ -146,7 +146,7 @@ runs: shell: bash run: | echo "mysqlDataBaseWriteProhibitionChanged=${{ steps.changed-mysql-database-write-prohibition.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-opengauss-database-write-prohibition with: paths: sermant-plugins/sermant-database-write-prohibition/database-config-service @@ -162,7 +162,7 @@ runs: shell: bash run: | echo "opengaussDataBaseWritePprohibitionChanged=${{ steps.changed-opengauss-database-write-prohibition.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-opengauss-postgresql-database-write-prohibition with: paths: sermant-plugins/sermant-database-write-prohibition/database-config-service @@ -178,7 +178,7 @@ runs: shell: bash run: | echo "opengaussAndPostgresqlDataBaseWritePprohibitionChanged=${{ steps.changed-opengauss-postgresql-database-write-prohibition.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-kafka-consume-prohibition with: paths: sermant-plugins/sermant-mq-consume-prohibition/config-service @@ -191,7 +191,7 @@ runs: shell: bash run: | echo "kafkaConsumeProhibitionChanged=${{ steps.changed-kafka-consume-prohibition.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-rocketmq-consume-prohibition with: paths: sermant-plugins/sermant-mq-consume-prohibition/config-service @@ -209,7 +209,7 @@ runs: shell: bash run: | echo "rocketmqConsumeProhibitionChanged=${{ steps.changed-rocketmq-consume-prohibition.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-tag-transmission-alibaba-dubbo with: paths: sermant-plugins/sermant-tag-transmission/tag-transmission-common @@ -230,7 +230,7 @@ runs: shell: bash run: | echo "alibabaDubboTagTransmissionChanged=${{ steps.changed-tag-transmission-alibaba-dubbo.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-tag-transmission-apache-dubbo with: paths: sermant-plugins/sermant-tag-transmission/tag-transmission-common @@ -252,7 +252,7 @@ runs: shell: bash run: | echo "apacheDubboTagTransmissionChanged=${{ steps.changed-tag-transmission-apache-dubbo.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-tag-transmission-grpc with: paths: sermant-plugins/sermant-tag-transmission/tag-transmission-common @@ -273,7 +273,7 @@ runs: shell: bash run: | echo "grpcTagTransmissionChanged=${{ steps.changed-tag-transmission-grpc.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-tag-transmission-httpclientV3 with: paths: sermant-plugins/sermant-tag-transmission/tag-transmission-common @@ -292,7 +292,7 @@ runs: shell: bash run: | echo "httpclientV3TagTransmissionChanged=${{ steps.changed-tag-transmission-httpclientV3.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-tag-transmission-httpclientV4 with: paths: sermant-plugins/sermant-tag-transmission/tag-transmission-common @@ -311,7 +311,7 @@ runs: shell: bash run: | echo "httpclientV4TagTransmissionChanged=${{ steps.changed-tag-transmission-httpclientV4.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-tag-transmission-jdkhttp-tomcat with: paths: sermant-plugins/sermant-tag-transmission/tag-transmission-common @@ -332,7 +332,7 @@ runs: shell: bash run: | echo "tomcatTagTransmissionChanged=${{ steps.changed-tag-transmission-jdkhttp-tomcat.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-tag-transmission-jdkhttp-jetty with: paths: sermant-plugins/sermant-tag-transmission/tag-transmission-common @@ -353,7 +353,7 @@ runs: shell: bash run: | echo "jettyTagTransmissionChanged=${{ steps.changed-tag-transmission-jdkhttp-jetty.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-tag-transmission-kafka with: paths: sermant-plugins/sermant-tag-transmission/tag-transmission-common @@ -374,7 +374,7 @@ runs: shell: bash run: | echo "kafkaTagTransmissionChanged=${{ steps.changed-tag-transmission-kafka.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-tag-transmission-okhttp with: paths: sermant-plugins/sermant-tag-transmission/tag-transmission-common @@ -393,7 +393,7 @@ runs: shell: bash run: | echo "okhttpTagTransmissionChanged=${{ steps.changed-tag-transmission-okhttp.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-tag-transmission-rocketmq with: paths: sermant-plugins/sermant-tag-transmission/tag-transmission-common @@ -415,7 +415,7 @@ runs: shell: bash run: | echo "rocketmqTagTransmissionChanged=${{ steps.changed-tag-transmission-rocketmq.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-tag-transmission-servicecomb with: paths: sermant-plugins/sermant-tag-transmission/tag-transmission-common @@ -436,7 +436,7 @@ runs: shell: bash run: | echo "servicecombTagTransmissionChanged=${{ steps.changed-tag-transmission-servicecomb.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-tag-transmission-sofarpc with: paths: sermant-plugins/sermant-tag-transmission/tag-transmission-common @@ -457,7 +457,7 @@ runs: shell: bash run: | echo "sofarpcTagTransmissionChanged=${{ steps.changed-tag-transmission-sofarpc.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-tag-transmission-config with: paths: sermant-plugins/sermant-tag-transmission/tag-transmission-common @@ -476,7 +476,7 @@ runs: shell: bash run: | echo "configTagTransmissionChanged=${{ steps.changed-tag-transmission-config.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-tag-transmission-crossthread with: paths: sermant-plugins/sermant-tag-transmission/tag-transmission-common @@ -494,7 +494,7 @@ runs: shell: bash run: | echo "crossthreadTagTransmissionChanged=${{ steps.changed-tag-transmission-crossthread.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-dubbo-router-action with: paths: ./.github/actions/scenarios/dubbo/router ./.github/actions/common/dubbo ./.github/workflows/dubbo_integration_test.yml @@ -502,7 +502,7 @@ runs: shell: bash run: | echo "enableDubboRouterActionChange=${{ steps.changed-dubbo-router-action.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-dubbo3-router-action with: paths: ./.github/actions/scenarios/dubbo/router-dubbo3 ./.github/actions/common/dubbo ./.github/workflows/dubbo_integration_test.yml @@ -510,7 +510,7 @@ runs: shell: bash run: | echo "enableDubbo3RouterActionChange=${{ steps.changed-dubbo3-router-action.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-dubbo-common-action with: paths: ./.github/actions/scenarios/dubbo/dubbo-common ./.github/actions/common/dubbo ./.github/workflows/dubbo_integration_test.yml @@ -518,7 +518,7 @@ runs: shell: bash run: | echo "enableDubboCommonActionChange=${{ steps.changed-dubbo-common-action.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-dubbo-lane-action with: paths: ./.github/actions/scenarios/dubbo/lane ./.github/actions/common/dubbo ./.github/workflows/dubbo_integration_test.yml @@ -526,7 +526,7 @@ runs: shell: bash run: | echo "enableDubboLaneActionChange=${{ steps.changed-dubbo-lane-action.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-dubbo3-lane-action with: paths: ./.github/actions/scenarios/dubbo/lane-dubbo3 ./.github/actions/common/dubbo ./.github/workflows/dubbo_integration_test.yml @@ -534,7 +534,7 @@ runs: shell: bash run: | echo "enableDubbo3LaneActionChange=${{ steps.changed-dubbo3-lane-action.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-graceful-action with: paths: ./.github/actions/scenarios/spring/graceful ./.github/actions/common/spring ./.github/workflows/spring_integration_test_1.yml @@ -542,7 +542,7 @@ runs: shell: bash run: | echo "enableGracefulActionChange=${{ steps.changed-graceful-action.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-spring-common-action with: paths: ./.github/actions/scenarios/spring/spring-common ./.github/actions/common/spring ./.github/workflows/spring_integration_test_1.yml @@ -550,7 +550,7 @@ runs: shell: bash run: | echo "enableSpringCommonActionChange=${{ steps.changed-spring-common-action.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-spring-common-action2 with: paths: ./.github/actions/scenarios/spring/spring-common ./.github/actions/common/spring ./.github/workflows/spring_integration_test_2.yml @@ -558,7 +558,7 @@ runs: shell: bash run: | echo "enableSpringCommonActionChange2=${{ steps.changed-spring-common-action2.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-dynamic-config-action with: paths: ./.github/actions/scenarios/spring/dynamic-config-nacos @@ -569,7 +569,7 @@ runs: shell: bash run: | echo "enableDynamicConfigActionChange=${{ steps.changed-dynamic-config-action.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-spring-router-action with: paths: ./.github/actions/scenarios/spring/router/spring-router @@ -579,7 +579,7 @@ runs: shell: bash run: | echo "enableSpringRouterActionChange=${{ steps.changed-spring-router-action.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-spring-tag-router-action with: paths: ./.github/actions/scenarios/spring/router/spring-tag-router @@ -589,7 +589,7 @@ runs: shell: bash run: | echo "enableSpringTagRouterActionChange=${{ steps.changed-spring-tag-router-action.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-spring-tag-az-router-action with: paths: ./.github/actions/scenarios/spring/router/spring-tag-az-router @@ -599,7 +599,7 @@ runs: shell: bash run: | echo "enableSpringTagAzRouterActionChange=${{ steps.changed-spring-tag-az-router-action.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-spring-test with: paths: sermant-integration-tests/spring-test @@ -607,7 +607,7 @@ runs: shell: bash run: | echo "enableSpringTestChange=${{ steps.changed-spring-test.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-dubbo-test with: paths: sermant-integration-tests/dubbo-test @@ -615,7 +615,7 @@ runs: shell: bash run: | echo "enableDubboTestChange=${{ steps.changed-dubbo-test.outputs.changed }}" >> $GITHUB_ENV - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-common-action with: paths: ./.github/actions/common/plugin-change-check ./.github/actions/common/entry ./.github/actions/common/exit diff --git a/.github/actions/common/spring/action.yml b/.github/actions/common/spring/action.yml index 07f19b6238..a786ea23a5 100644 --- a/.github/actions/common/spring/action.yml +++ b/.github/actions/common/spring/action.yml @@ -4,13 +4,13 @@ runs: using: "composite" steps: - name: Set up JDK ${{ env.javaVersion }} - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: ${{ env.javaVersion }} distribution: 'adopt' cache: maven - name: download zookeeper - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: apache-zookeeper-3.6.3-bin.tar.gz key: ${{ runner.os }}-apache-zookeeper-3.6.3 @@ -20,7 +20,7 @@ runs: tar -zxf apache-zookeeper-3.6.3-bin.tar.gz bash apache-zookeeper-3.6.3-bin/bin/zkServer.sh start apache-zookeeper-3.6.3-bin/conf/zoo_sample.cfg - name: download local cse - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: Local-CSE-2.1.3-linux-amd64.zip key: ${{ runner.os }}-local-cse @@ -32,7 +32,7 @@ runs: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/startCse.sh - name: download nacos server - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: nacos-server-1.4.2.tar.gz key: ${{ runner.os }}-nacos-server-1.4.2 @@ -44,14 +44,14 @@ runs: tar -zxf nacos-server-1.4.2.tar.gz bash nacos/bin/startup.sh -m standalone - name: cache dependencies - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} restore-keys: | ${{ runner.os }}-maven- - name: download agent - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: sermant-agent-*/ key: ${{ runner.os }}-agent-${{ github.run_id }} diff --git a/.github/actions/common/tag-transmission/action.yml b/.github/actions/common/tag-transmission/action.yml index fe99f4be07..7d4343f3e5 100644 --- a/.github/actions/common/tag-transmission/action.yml +++ b/.github/actions/common/tag-transmission/action.yml @@ -4,13 +4,13 @@ runs: using: "composite" steps: - name: Set up JDK ${{ env.javaVersion }} - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: ${{ env.javaVersion }} distribution: 'adopt' cache: maven - name: get zookeeper from cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: apache-zookeeper-3.6.3-bin.tar.gz key: ${{ runner.os }}-apache-zookeeper-3.6.3 @@ -20,14 +20,14 @@ runs: tar -zxf apache-zookeeper-3.6.3-bin.tar.gz bash apache-zookeeper-3.6.3-bin/bin/zkServer.sh start apache-zookeeper-3.6.3-bin/conf/zoo_sample.cfg - name: cache dependencies - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} restore-keys: | ${{ runner.os }}-maven- - name: cache agent - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: sermant-agent-*/ key: ${{ runner.os }}-agent-${{ github.run_id }} diff --git a/.github/actions/common/xds-service/action.yml b/.github/actions/common/xds-service/action.yml index 525e412f47..bb8a6ff2fb 100644 --- a/.github/actions/common/xds-service/action.yml +++ b/.github/actions/common/xds-service/action.yml @@ -30,18 +30,18 @@ runs: sleep 10s kubectl get pods -n istio-system - name: Set up JDK ${{ env.javaVersion }} - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: ${{ env.javaVersion }} distribution: 'adopt' cache: maven - name: get cached agent - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: sermant-agent-*/ key: ${{ runner.os }}-agent-${{ github.run_id }} - name: get cached xds service package - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: sermant-integration-tests/xds-service-test/product/sermant-agent-*/ key: ${{ runner.os }}-xds-service-product-agent-${{ github.run_id }} diff --git a/.github/actions/scenarios/backend/event/memory/action.yml b/.github/actions/scenarios/backend/event/memory/action.yml index f5bee431fb..8a5e424b33 100644 --- a/.github/actions/scenarios/backend/event/memory/action.yml +++ b/.github/actions/scenarios/backend/event/memory/action.yml @@ -4,7 +4,7 @@ runs: using: "composite" steps: - name: download agent - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: sermant-agent-*/ key: ${{ runner.os }}-agent-${{ github.run_id }} diff --git a/.github/actions/scenarios/mq-consume-prohibition/kafka/action.yml b/.github/actions/scenarios/mq-consume-prohibition/kafka/action.yml index d83de5ef8f..c5afc2b90b 100644 --- a/.github/actions/scenarios/mq-consume-prohibition/kafka/action.yml +++ b/.github/actions/scenarios/mq-consume-prohibition/kafka/action.yml @@ -8,7 +8,7 @@ runs: with: log-dir: ./logs/mq-consume-prohibition/kafka - name: get kafka from cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: kafka_2.13-2.7.0.tgz key: ${{ runner.os }}-kafka_2.13-2.7.0 diff --git a/.github/actions/scenarios/mq-consume-prohibition/rocketmq/rocketmq-one-topic/action.yml b/.github/actions/scenarios/mq-consume-prohibition/rocketmq/rocketmq-one-topic/action.yml index e8acf0ca0f..ff6a0d18e8 100644 --- a/.github/actions/scenarios/mq-consume-prohibition/rocketmq/rocketmq-one-topic/action.yml +++ b/.github/actions/scenarios/mq-consume-prohibition/rocketmq/rocketmq-one-topic/action.yml @@ -8,7 +8,7 @@ runs: with: log-dir: ./logs/mq-consume-prohibition/rocketmq-one-topic - name: get rocketmq from cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: rocketmq-all-5.1.4-bin-release.zip key: ${{ runner.os }}-rocketmq-all-5.1.4-bin-release diff --git a/.github/actions/scenarios/mq-consume-prohibition/rocketmq/rocketmq-two-consumer/action.yml b/.github/actions/scenarios/mq-consume-prohibition/rocketmq/rocketmq-two-consumer/action.yml index 4b135f9c01..e941b3f8dd 100644 --- a/.github/actions/scenarios/mq-consume-prohibition/rocketmq/rocketmq-two-consumer/action.yml +++ b/.github/actions/scenarios/mq-consume-prohibition/rocketmq/rocketmq-two-consumer/action.yml @@ -8,7 +8,7 @@ runs: with: log-dir: ./logs/mq-consume-prohibition/rocketmq-two-consumer - name: get rocketmq from cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: rocketmq-all-5.1.4-bin-release.zip key: ${{ runner.os }}-rocketmq-all-5.1.4-bin-release diff --git a/.github/actions/scenarios/mq-consume-prohibition/rocketmq/rocketmq-two-topic/action.yml b/.github/actions/scenarios/mq-consume-prohibition/rocketmq/rocketmq-two-topic/action.yml index b0099678be..37073ca900 100644 --- a/.github/actions/scenarios/mq-consume-prohibition/rocketmq/rocketmq-two-topic/action.yml +++ b/.github/actions/scenarios/mq-consume-prohibition/rocketmq/rocketmq-two-topic/action.yml @@ -8,7 +8,7 @@ runs: with: log-dir: ./logs/mq-consume-prohibition/rocketmq-two-topic - name: get rocketmq from cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: rocketmq-all-5.1.4-bin-release.zip key: ${{ runner.os }}-rocketmq-all-5.1.4-bin-release diff --git a/.github/actions/scenarios/tag-transmission/kafka/action.yml b/.github/actions/scenarios/tag-transmission/kafka/action.yml index 8edd351a87..b9a456d1cb 100644 --- a/.github/actions/scenarios/tag-transmission/kafka/action.yml +++ b/.github/actions/scenarios/tag-transmission/kafka/action.yml @@ -8,7 +8,7 @@ runs: with: log-dir: ./logs/tag-transmission/kafka - name: get kafka from cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: kafka_2.13-2.7.0.tgz key: ${{ runner.os }}-kafka_2.13-2.7.0 diff --git a/.github/actions/scenarios/tag-transmission/rocketmq/action.yml b/.github/actions/scenarios/tag-transmission/rocketmq/action.yml index cfad41b3a3..6a8a9a1f6b 100644 --- a/.github/actions/scenarios/tag-transmission/rocketmq/action.yml +++ b/.github/actions/scenarios/tag-transmission/rocketmq/action.yml @@ -8,7 +8,7 @@ runs: with: log-dir: ./logs/tag-transmission/rocketmq - name: get rocketmq from cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: rocketmq-all-4.8.0-bin-release.zip key: ${{ runner.os }}-rocketmq-all-4.8.0-bin-release diff --git a/.github/actions/scenarios/tag-transmission/servicecomb/action.yml b/.github/actions/scenarios/tag-transmission/servicecomb/action.yml index 5c16b3f246..ff1af03f8f 100644 --- a/.github/actions/scenarios/tag-transmission/servicecomb/action.yml +++ b/.github/actions/scenarios/tag-transmission/servicecomb/action.yml @@ -8,7 +8,7 @@ runs: with: log-dir: ./logs/tag-transmission/servicecomb - name: get local cse from cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: Local-CSE-2.1.3-linux-amd64.zip key: ${{ runner.os }}-local-cse @@ -20,7 +20,7 @@ runs: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/startCse.sh - name: get nacos from cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: nacos-server-1.4.2.tar.gz key: ${{ runner.os }}-nacos-server-1.4.2 diff --git a/.github/workflows/Codecov.yml b/.github/workflows/Codecov.yml index e3166e0ded..1bf5e0be20 100644 --- a/.github/workflows/Codecov.yml +++ b/.github/workflows/Codecov.yml @@ -18,15 +18,15 @@ jobs: statuses: write steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up JDK ${{ matrix.java_version }} - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: ${{ matrix.java_version }} distribution: 'adopt' cache: maven - name: Cache Maven packages - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} diff --git a/.github/workflows/agentcore_integration_test.yml b/.github/workflows/agentcore_integration_test.yml index 489b0c7556..3114253498 100644 --- a/.github/workflows/agentcore_integration_test.yml +++ b/.github/workflows/agentcore_integration_test.yml @@ -23,9 +23,9 @@ jobs: name: download midwares and cache runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache local cse - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: Local-CSE-2.1.3-linux-amd64.zip key: ${{ runner.os }}-local-cse @@ -36,7 +36,7 @@ jobs: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/tryDownloadMidware.sh cse - name: cache zookeeper - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: apache-zookeeper-3.6.3-bin.tar.gz key: ${{ runner.os }}-apache-zookeeper-3.6.3 @@ -47,7 +47,7 @@ jobs: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/tryDownloadMidware.sh zk - name: cache nacos server - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: nacos-server-2.1.0.tar.gz key: ${{ runner.os }}-nacos-server-2.1.0 @@ -61,15 +61,15 @@ jobs: name: build agent and cache runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up JDK 8 - uses: actions/setup-java@v2 + uses: actions/setup-java@v4 with: java-version: '8' distribution: 'adopt' cache: maven - name: cache agent - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: sermant-agent-*/ key: ${{ runner.os }}-agent-${{ github.run_id }} @@ -95,7 +95,7 @@ jobs: runs-on: ubuntu-latest needs: [build-agent-and-cache, download-midwares-and-cache] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -110,7 +110,7 @@ jobs: runs-on: ubuntu-latest needs: [build-agent-and-cache, download-midwares-and-cache] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -125,7 +125,7 @@ jobs: runs-on: ubuntu-latest needs: [build-agent-and-cache, download-midwares-and-cache] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -140,7 +140,7 @@ jobs: runs-on: ubuntu-latest needs: [build-agent-and-cache, download-midwares-and-cache] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment diff --git a/.github/workflows/agentcore_service_test.yml b/.github/workflows/agentcore_service_test.yml index d527f536d0..db5561191a 100644 --- a/.github/workflows/agentcore_service_test.yml +++ b/.github/workflows/agentcore_service_test.yml @@ -30,7 +30,7 @@ jobs: name: set-execution-conditions runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: plugin-change-check @@ -50,9 +50,9 @@ jobs: if: needs.set-execution-conditions.outputs.enableDynamicConfigServicAction == 'true' needs: [ set-execution-conditions ] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache local cse - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: Local-CSE-2.1.3-linux-amd64.zip key: ${{ runner.os }}-local-cse @@ -63,7 +63,7 @@ jobs: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/tryDownloadMidware.sh cse - name: cache zookeeper - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: apache-zookeeper-3.6.3-bin.tar.gz key: ${{ runner.os }}-apache-zookeeper-3.6.3 @@ -74,7 +74,7 @@ jobs: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/tryDownloadMidware.sh zk - name: cache nacos server - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: nacos-server-2.1.0.tar.gz key: ${{ runner.os }}-nacos-server-2.1.0 @@ -90,20 +90,20 @@ jobs: if: needs.set-execution-conditions.outputs.enableDynamicConfigServicAction == 'true' || needs.set-execution-conditions.outputs.enableXdsServicAction == 'true' needs: [set-execution-conditions] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 8 - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: '8' distribution: 'adopt' cache: maven - name: cache agent - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: sermant-agent-*/ key: ${{ runner.os }}-agent-${{ github.run_id }} - name: cache xds service package - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: sermant-integration-tests/xds-service-test/product/sermant-agent-*/ key: ${{ runner.os }}-xds-service-product-agent-${{ github.run_id }} @@ -137,7 +137,7 @@ jobs: dynamicConfigType: "ZOOKEEPER" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -153,7 +153,7 @@ jobs: if: needs.set-execution-conditions.outputs.enableXdsServicAction == 'true' needs: [set-execution-conditions, build-agent-and-cache] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -169,7 +169,7 @@ jobs: if: needs.set-execution-conditions.outputs.enableXdsServicAction == 'true' needs: [set-execution-conditions, build-agent-and-cache] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -185,7 +185,7 @@ jobs: if: needs.set-execution-conditions.outputs.enableXdsServicAction == 'true' needs: [set-execution-conditions, build-agent-and-cache] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -254,7 +254,7 @@ jobs: httpAsyncClientVersion: "4.1.5" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment diff --git a/.github/workflows/backend_integration_test.yml b/.github/workflows/backend_integration_test.yml index ad0c50114e..d7c01f2e98 100644 --- a/.github/workflows/backend_integration_test.yml +++ b/.github/workflows/backend_integration_test.yml @@ -23,9 +23,9 @@ jobs: name: download midwares and cache runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: cache middlewares - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | apache-zookeeper-*/ @@ -36,7 +36,7 @@ jobs: bash ./sermant-integration-tests/scripts/tryDownloadMidware.sh zk tar -zxf apache-zookeeper-3.6.3-bin.tar.gz - name: cache local cse - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: Local-CSE-2.1.3-linux-amd64.zip key: ${{ runner.os }}-local-cse @@ -47,7 +47,7 @@ jobs: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/tryDownloadMidware.sh cse - name: cache nacos server - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: nacos-server-2.1.0.tar.gz key: ${{ runner.os }}-nacos-server-2.1.0 @@ -61,15 +61,15 @@ jobs: name: build agent and cache runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up JDK 8 - uses: actions/setup-java@v2 + uses: actions/setup-java@v4 with: java-version: '8' distribution: 'adopt' cache: maven - name: cache agent - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: sermant-agent-*/ key: ${{ runner.os }}-agent-${{ github.run_id }} @@ -88,7 +88,7 @@ jobs: runs-on: ubuntu-latest needs: [ build-agent-and-cache, download-midwares-and-cache ] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: set java version to environment run: | echo "javaVersion=8" >> $GITHUB_ENV diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index 598bd3c66e..a213514fe1 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -19,9 +19,9 @@ jobs: str=${{env.tag}} echo "version=${str##*v}" >> $GITHUB_ENV - name: Checkout Source - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up JDK 8 - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: '8' distribution: 'adopt' diff --git a/.github/workflows/database_write_prohibition_integration_test.yml b/.github/workflows/database_write_prohibition_integration_test.yml index 9240feaa4d..d0ccee489f 100644 --- a/.github/workflows/database_write_prohibition_integration_test.yml +++ b/.github/workflows/database_write_prohibition_integration_test.yml @@ -24,7 +24,7 @@ jobs: name: set-execution-conditions runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: plugin-change-check @@ -46,9 +46,9 @@ jobs: name: download midwares and cache runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache zookeeper - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: apache-zookeeper-3.6.3-bin.tar.gz key: ${{ runner.os }}-apache-zookeeper-3.6.3 @@ -62,15 +62,15 @@ jobs: name: build agent and cache runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 8 - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: '8' distribution: 'adopt' cache: maven - name: cache agent - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: sermant-agent-*/ key: ${{ runner.os }}-agent-${{ github.run_id }} @@ -108,7 +108,7 @@ jobs: - mongodbClientVersion: "4.11.1" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -136,7 +136,7 @@ jobs: - mysqlClientVersion: "3.3.3" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -195,7 +195,7 @@ jobs: - postgresqlVersion: "42.7.2" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -224,7 +224,7 @@ jobs: - opengaussVersion: "3.1.1-og" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment diff --git a/.github/workflows/dubbo_integration_test.yml b/.github/workflows/dubbo_integration_test.yml index 1ccfff91c5..2d0bbb35bf 100644 --- a/.github/workflows/dubbo_integration_test.yml +++ b/.github/workflows/dubbo_integration_test.yml @@ -31,7 +31,7 @@ jobs: name: set-execution-conditions runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: plugin-change-check @@ -61,9 +61,9 @@ jobs: name: download and cache middlewares runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache middlewares - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | apache-zookeeper-*/ @@ -79,15 +79,15 @@ jobs: name: package and cache agent runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 8 - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: '8' distribution: 'adopt' cache: maven - name: cache agent - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: sermant-agent-*/ key: ${{ runner.os }}-agent-${{ github.run_id }} @@ -124,7 +124,7 @@ jobs: dubbo-versions: '3' fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -227,7 +227,7 @@ jobs: registry-model: 'instance' fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment diff --git a/.github/workflows/generate_release_note.yml b/.github/workflows/generate_release_note.yml index 2ca2d6e25d..989028f312 100644 --- a/.github/workflows/generate_release_note.yml +++ b/.github/workflows/generate_release_note.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Get Milestone Bug Issues id: milestone-bug-issues run: | diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 01b26a8bc0..d7601fb913 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -14,7 +14,7 @@ jobs: name: Checkstyle runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: reviewdog/action-setup@v1 with: reviewdog_version: v0.18.1 @@ -30,9 +30,9 @@ jobs: runs-on: windows-latest name: build steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 8 - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: '8' distribution: 'adopt' diff --git a/.github/workflows/mq_consume_prohibition_integration_test.yml b/.github/workflows/mq_consume_prohibition_integration_test.yml index 815923113b..5945c484dd 100644 --- a/.github/workflows/mq_consume_prohibition_integration_test.yml +++ b/.github/workflows/mq_consume_prohibition_integration_test.yml @@ -24,7 +24,7 @@ jobs: name: set-execution-conditions runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: plugin-change-check @@ -42,9 +42,9 @@ jobs: name: download midwares and cache runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache zookeeper - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: apache-zookeeper-3.6.3-bin.tar.gz key: ${{ runner.os }}-apache-zookeeper-3.6.3 @@ -55,7 +55,7 @@ jobs: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/tryDownloadMidware.sh zk - name: cache rocketmq - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: rocketmq-all-5.1.4-bin-release.zip key: ${{ runner.os }}-rocketmq-all-5.1.4-bin-release @@ -66,7 +66,7 @@ jobs: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/tryDownloadMidware.sh rocketmq514 - name: cache kafka - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: kafka_2.13-2.7.0.tgz key: ${{ runner.os }}-kafka_2.13-2.7.0 @@ -80,15 +80,15 @@ jobs: name: build agent and cache runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 8 - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: '8' distribution: 'adopt' cache: maven - name: cache agent - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: sermant-agent-*/ key: ${{ runner.os }}-agent-${{ github.run_id }} @@ -124,7 +124,7 @@ jobs: - kafkaVersion: "3.6.1" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -150,7 +150,7 @@ jobs: - rocketMqVersion: "5.1.4" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -176,7 +176,7 @@ jobs: - rocketMqVersion: "5.1.4" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -202,7 +202,7 @@ jobs: - rocketMqVersion: "5.1.4" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment diff --git a/.github/workflows/publish_maven_central_warehouse.yml b/.github/workflows/publish_maven_central_warehouse.yml index 40b17f7f88..1ebfb8a352 100644 --- a/.github/workflows/publish_maven_central_warehouse.yml +++ b/.github/workflows/publish_maven_central_warehouse.yml @@ -16,9 +16,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Source - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up JDK 8 - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: '8' distribution: 'adopt' diff --git a/.github/workflows/spring_integration_test_1.yml b/.github/workflows/spring_integration_test_1.yml index 3771f1d610..ef981e80d3 100644 --- a/.github/workflows/spring_integration_test_1.yml +++ b/.github/workflows/spring_integration_test_1.yml @@ -32,7 +32,7 @@ jobs: name: set-execution-conditions runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: plugin-change-check @@ -58,9 +58,9 @@ jobs: name: download midwares and cache runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache local cse - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: Local-CSE-2.1.3-linux-amd64.zip key: ${{ runner.os }}-local-cse @@ -71,7 +71,7 @@ jobs: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/tryDownloadMidware.sh cse - name: cache zookeeper - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: apache-zookeeper-3.6.3-bin.tar.gz key: ${{ runner.os }}-apache-zookeeper-3.6.3 @@ -82,7 +82,7 @@ jobs: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/tryDownloadMidware.sh zk - name: cache nacos server - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: nacos-server-1.4.2.tar.gz key: ${{ runner.os }}-nacos-server-1.4.2 @@ -96,15 +96,15 @@ jobs: name: build agent and cache runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 8 - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: '8' distribution: 'adopt' cache: maven - name: cache agent - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: sermant-agent-*/ key: ${{ runner.os }}-agent-${{ github.run_id }} @@ -165,7 +165,7 @@ jobs: jettyClientVersion: "1.1.12" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment diff --git a/.github/workflows/spring_integration_test_2.yml b/.github/workflows/spring_integration_test_2.yml index 14a788af32..15ab6cb44e 100644 --- a/.github/workflows/spring_integration_test_2.yml +++ b/.github/workflows/spring_integration_test_2.yml @@ -27,7 +27,7 @@ jobs: name: set-execution-conditions runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: plugin-change-check @@ -47,9 +47,9 @@ jobs: name: download midwares and cache runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache local cse - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: Local-CSE-2.1.3-linux-amd64.zip key: ${{ runner.os }}-local-cse @@ -60,7 +60,7 @@ jobs: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/tryDownloadMidware.sh cse - name: cache zookeeper - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: apache-zookeeper-3.6.3-bin.tar.gz key: ${{ runner.os }}-apache-zookeeper-3.6.3 @@ -71,7 +71,7 @@ jobs: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/tryDownloadMidware.sh zk - name: cache nacos server - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: nacos-server-1.4.2.tar.gz key: ${{ runner.os }}-nacos-server-1.4.2 @@ -85,15 +85,15 @@ jobs: name: build agent and cache runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 8 - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: '8' distribution: 'adopt' cache: maven - name: cache agent - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: sermant-agent-*/ key: ${{ runner.os }}-agent-${{ github.run_id }} @@ -145,7 +145,7 @@ jobs: httpClientVersion: "4.5.13" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment diff --git a/.github/workflows/tagtransmission_integration_test.yml b/.github/workflows/tagtransmission_integration_test.yml index 6ac39c50b8..fbffeffa0b 100644 --- a/.github/workflows/tagtransmission_integration_test.yml +++ b/.github/workflows/tagtransmission_integration_test.yml @@ -24,7 +24,7 @@ jobs: name: set-execution-conditions runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: plugin-change-check @@ -66,9 +66,9 @@ jobs: name: download midwares and cache runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache local cse - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: Local-CSE-2.1.3-linux-amd64.zip key: ${{ runner.os }}-local-cse @@ -79,7 +79,7 @@ jobs: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/tryDownloadMidware.sh cse - name: cache zookeeper - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: apache-zookeeper-3.6.3-bin.tar.gz key: ${{ runner.os }}-apache-zookeeper-3.6.3 @@ -90,7 +90,7 @@ jobs: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/tryDownloadMidware.sh zk - name: cache nacos server - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: nacos-server-1.4.2.tar.gz key: ${{ runner.os }}-nacos-server-1.4.2 @@ -101,7 +101,7 @@ jobs: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/tryDownloadMidware.sh nacos - name: cache rocketmq - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: rocketmq-all-4.8.0-bin-release.zip key: ${{ runner.os }}-rocketmq-all-4.8.0-bin-release @@ -112,7 +112,7 @@ jobs: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/tryDownloadMidware.sh rocketmq - name: cache kafka - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: kafka_2.13-2.7.0.tgz key: ${{ runner.os }}-kafka_2.13-2.7.0 @@ -126,15 +126,15 @@ jobs: name: build agent and cache runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 8 - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: '8' distribution: 'adopt' cache: maven - name: cache agent - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: sermant-agent-*/ key: ${{ runner.os }}-agent-${{ github.run_id }} @@ -157,7 +157,7 @@ jobs: - httpClientVersion: "3.1" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -180,7 +180,7 @@ jobs: - httpClientVersion: "4.5.14" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -208,7 +208,7 @@ jobs: - okHttpVersion: "2.7.5" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -237,7 +237,7 @@ jobs: - grpcVersion: "1.58.0" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -266,7 +266,7 @@ jobs: - sofaRpcVersion: "5.11.1" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -293,7 +293,7 @@ jobs: - serviceCombVersion: "2.8.12" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -318,7 +318,7 @@ jobs: - alibabaDubboVersion: "2.6.12" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -344,7 +344,7 @@ jobs: - apacheDubboVersion: "3.2.7" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -360,7 +360,7 @@ jobs: if: needs.set-execution-conditions.outputs.enableCrossthreadTagTransmissionAction=='true' needs: [set-execution-conditions, build-agent-and-cache, download-midwares-and-cache] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -376,7 +376,7 @@ jobs: if: needs.set-execution-conditions.outputs.enableConfigTagTransmissionAction=='true' needs: [set-execution-conditions, build-agent-and-cache, download-midwares-and-cache] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -400,7 +400,7 @@ jobs: - kafkaVersion: "3.4.0" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -423,7 +423,7 @@ jobs: - rocketMqVersion: "5.1.4" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -451,7 +451,7 @@ jobs: - springBootVersion: "2.7.16" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment @@ -479,7 +479,7 @@ jobs: - springBootVersion: "2.7.16" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: set java version to environment diff --git a/sermant-integration-tests/README-zh.md b/sermant-integration-tests/README-zh.md index 8f73a73fb4..72f9f1fa7e 100644 --- a/sermant-integration-tests/README-zh.md +++ b/sermant-integration-tests/README-zh.md @@ -88,7 +88,7 @@ test-for-spring: nacosVersion: "2.0.0.RELEASE" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: common operations @@ -126,9 +126,9 @@ download-midwares-and-cache: name: download midwares and cache runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache local cse - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: Local-CSE-2.1.3-linux-amd64.zip key: ${{ runner.os }}-local-cse @@ -139,7 +139,7 @@ download-midwares-and-cache: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/tryDownloadMidware.sh cse - name: cache zookeeper - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: apache-zookeeper-3.6.3-bin.tar.gz key: ${{ runner.os }}-apache-zookeeper-3.6.3 @@ -150,7 +150,7 @@ download-midwares-and-cache: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/tryDownloadMidware.sh zk - name: cache nacos server - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: nacos-server-1.4.2.tar.gz key: ${{ runner.os }}-nacos-server-1.4.2 @@ -164,15 +164,15 @@ download-midwares-and-cache: name: build agent and cache runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 8 - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: '8' distribution: 'adopt' cache: maven - name: cache agent - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: sermant-agent-*/ key: ${{ runner.os }}-agent-${{ github.run_id }} @@ -272,7 +272,7 @@ runs: using: "composite" steps: # 1. 检查sermant-plugins/sermant-service-registry路径是否存在变更文件 - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-sermant-service-registry with: paths: sermant-plugins/sermant-service-registry @@ -281,7 +281,7 @@ runs: run: | echo "sermantServiceRegistryChanged=${{ steps.changed-sermant-service-registry.outputs.changed }}" >> $GITHUB_ENV # 2. 判断流水线文件是否更变 - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-workflow-or-test with: paths: ./.github/actions ./.github/workflows sermant-integration-tests @@ -369,9 +369,9 @@ download-midwares-and-cache: name: download midwares and cache runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache zookeeper - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: apache-zookeeper-3.6.3-bin.tar.gz key: ${{ runner.os }}-apache-zookeeper-3.6.3 @@ -383,7 +383,7 @@ download-midwares-and-cache: bash ./sermant-integration-tests/scripts/tryDownloadMidware.sh zk ``` -以zookeeper为例, 首先使用[`actions/cache@v3`](https://github.com/marketplace/actions/cache)进行缓存, 随后执行下载步骤,当触发`cache-hit`则下次进来时,直接取用缓存的zookeeper。 +以zookeeper为例, 首先使用[`actions/cache@v4`](https://github.com/marketplace/actions/cache)进行缓存, 随后执行下载步骤,当触发`cache-hit`则下次进来时,直接取用缓存的zookeeper。 (2) 添加启动步骤 diff --git a/sermant-integration-tests/README.md b/sermant-integration-tests/README.md index 70ed9d4282..302d00ccf5 100644 --- a/sermant-integration-tests/README.md +++ b/sermant-integration-tests/README.md @@ -88,7 +88,7 @@ test-for-spring: nacosVersion: "2.0.0.RELEASE" fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: common operations @@ -126,9 +126,9 @@ download-midwares-and-cache: name: download midwares and cache runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache local cse - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: Local-CSE-2.1.3-linux-amd64.zip key: ${{ runner.os }}-local-cse @@ -139,7 +139,7 @@ download-midwares-and-cache: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/tryDownloadMidware.sh cse - name: cache zookeeper - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: apache-zookeeper-3.6.3-bin.tar.gz key: ${{ runner.os }}-apache-zookeeper-3.6.3 @@ -150,7 +150,7 @@ download-midwares-and-cache: export ROOT_PATH=$(pwd) bash ./sermant-integration-tests/scripts/tryDownloadMidware.sh zk - name: cache nacos server - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: nacos-server-1.4.2.tar.gz key: ${{ runner.os }}-nacos-server-1.4.2 @@ -164,15 +164,15 @@ download-midwares-and-cache: name: build agent and cache runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 8 - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: '8' distribution: 'adopt' cache: maven - name: cache agent - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: sermant-agent-*/ key: ${{ runner.os }}-agent-${{ github.run_id }} @@ -272,7 +272,7 @@ runs: using: "composite" steps: # 1. Check whether change files exist in the sermant-plugins/sermant-service-registry directory. - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-sermant-service-registry with: paths: sermant-plugins/sermant-service-registry @@ -281,7 +281,7 @@ runs: run: | echo "sermantServiceRegistryChanged=${{ steps.changed-sermant-service-registry.outputs.changed }}" >> $GITHUB_ENV # 2. Check whether the pipeline file is changed. - - uses: marceloprado/has-changed-path@v1.0.1 + - uses: ktamas77/has-changed-path@v1.0.3 id: changed-workflow-or-test with: paths: ./.github/actions ./.github/workflows sermant-integration-tests @@ -369,9 +369,9 @@ download-midwares-and-cache: name: download midwares and cache runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache zookeeper - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: apache-zookeeper-3.6.3-bin.tar.gz key: ${{ runner.os }}-apache-zookeeper-3.6.3 @@ -383,7 +383,7 @@ download-midwares-and-cache: bash ./sermant-integration-tests/scripts/tryDownloadMidware.sh zk ``` -An example. Use [actions/cache@v3](https://github.com/marketplace/actions/cache) to cache data, and then perform the download step. When `cache-hit` is triggered, the cached ZooKeeper is directly used next time. +An example. Use [actions/cache@v4](https://github.com/marketplace/actions/cache) to cache data, and then perform the download step. When `cache-hit` is triggered, the cached ZooKeeper is directly used next time. (2) Add Startup Steps for Mideware