[openwrt/openwrt] CI: kernel: fix deprecation of set-output

LEDE Commits lede-commits at lists.infradead.org
Sun Dec 4 08:37:41 PST 2022


ansuel pushed a commit to openwrt/openwrt.git, branch openwrt-22.03:
https://git.openwrt.org/99524d49b4367f2e07e8b8fd9131814cc2bdcec5

commit 99524d49b4367f2e07e8b8fd9131814cc2bdcec5
Author: Christian Marangi <ansuelsmth at gmail.com>
AuthorDate: Fri Oct 21 16:09:19 2022 +0200

    CI: kernel: fix deprecation of set-output
    
    From [0], github deprecated set-output with a better approach of
    appending variables to $GITHUB_OUTPUT
    
    [0] https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
    
    Signed-off-by: Christian Marangi <ansuelsmth at gmail.com>
    (cherry picked from commit 6d4bcadaa343cb969f370631a5ed5338306c056e)
---
 .github/workflows/kernel.yml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/kernel.yml b/.github/workflows/kernel.yml
index c8d30c0758..773e843bfd 100644
--- a/.github/workflows/kernel.yml
+++ b/.github/workflows/kernel.yml
@@ -35,14 +35,14 @@ jobs:
         run: |
           OWNER_LC=$(echo "${{ github.repository_owner }}" \
             | tr '[:upper:]' '[:lower:]')
-          echo "::set-output name=owner_lc::$OWNER_LC"
+          echo "owner_lc=$OWNER_LC" >> $GITHUB_OUTPUT
 
       - name: Generate ccache hash
         id: ccache_hash
         run: |
           CCACHE_HASH=$(md5sum include/kernel-* | awk '{ print $1 }' \
            | md5sum | awk '{ print $1 }')
-          echo "::set-output name=ccache_hash::$CCACHE_HASH"
+          echo "ccache_hash=$CCACHE_HASH" >> $GITHUB_OUTPUT
 
       - name: Set targets
         id: find_targets
@@ -64,7 +64,7 @@ jobs:
            echo "$JSON"
            echo -e "\n---- targets ----\n"
 
-           echo "::set-output name=target::$JSON"
+           echo "target=$JSON" >> $GITHUB_OUTPUT
 
   build:
     name: Build Kernel with external toolchain




More information about the lede-commits mailing list