소스 검색

replace deprecated set-output command in ci

Armin Schrenk 2 년 전
부모
커밋
11aea06ecf
4개의 변경된 파일7개의 추가작업 그리고 7개의 파일을 삭제
  1. 1 1
      .github/workflows/debian.yml
  2. 1 1
      .github/workflows/dl-stats.yml
  3. 4 4
      .github/workflows/get-version.yml
  4. 1 1
      .github/workflows/release-check.yml

+ 1 - 1
.github/workflows/debian.yml

@@ -42,7 +42,7 @@ jobs:
           cache: 'maven'
       - id: versions
         name: Create PPA version string
-        run: echo "::set-output name=ppaVerStr::${SEM_VER_STR/-/\~}-${REVCOUNT}"
+        run: echo "ppaVerStr=${SEM_VER_STR/-/\~}-${REVCOUNT}" >> $GITHUB_OUTPUT
         env:
           SEM_VER_STR: ${{ needs.get-version.outputs.semVerStr }}
           REVCOUNT: ${{ needs.get-version.outputs.revNum }}

+ 1 - 1
.github/workflows/dl-stats.yml

@@ -48,7 +48,7 @@ jobs:
           jq -c 'select(.filename|endswith(".dmg")) | select(.filename|endswith("-arm64.dmg")|not) | {name: "github.releases.downloads", tags: ["file=dmg", "version=\(.release)", "arch=amd64"], value: .downloads, interval: .interval, time: .time}' input.json >> output.json
 
           RESULT=$(jq -s -c "." output.json)
-          echo "::set-output name=result::${RESULT}"
+          echo "result=${RESULT}" >> $GITHUB_OUTPUT
         env:
           INTERVAL: 900
           JSON_DATA: ${{ steps.get-stats.outputs.result }}

+ 4 - 4
.github/workflows/get-version.yml

@@ -67,10 +67,10 @@ jobs:
           elif [[ $SEM_VER_STR =~ [0-9]+\.[0-9]+\.[0-9]+-rc[1-9] ]]; then
             TYPE="rc"
           fi
-          echo "::set-output name=semVerStr::${SEM_VER_STR}"
-          echo "::set-output name=semVerNum::${SEM_VER_NUM}"
-          echo "::set-output name=revNum::${REVCOUNT}"
-          echo "::set-output name=type::${TYPE}"
+          echo "semVerStr=${SEM_VER_STR}" >> $GITHUB_OUTPUT
+          echo "semVerNum=${SEM_VER_NUM}" >> $GITHUB_OUTPUT
+          echo "revNum=${REVCOUNT}" >> $GITHUB_OUTPUT
+          echo "type=${TYPE}" >> $GITHUB_OUTPUT
       - name: Validate Version
         uses: skymatic/semver-validation-action@v1
         with:

+ 1 - 1
.github/workflows/release-check.yml

@@ -30,7 +30,7 @@ jobs:
           fi
 
           if [[ ${SEM_VER_STR} == `mvn help:evaluate -Dexpression=project.version -q -DforceStdout` ]]; then
-            echo "::set-output name=semVerStr::${SEM_VER_STR}"
+            echo "semVerStr=${SEM_VER_STR}" >> $GITHUB_OUTPUT
           else
             echo "Version not set in POM"
             exit 1