浏览代码

Update build Workflow Environment variable use

Sebastien 4 年之前
父节点
当前提交
8ad02bd24c
共有 3 个文件被更改,包括 15 次插入14 次删除
  1. 5 6
      .github/workflows/ESP32-A1S.yml
  2. 5 3
      .github/workflows/I2S-4MBFlash.yml
  3. 5 5
      .github/workflows/SqueezeAmp.yml

+ 5 - 6
.github/workflows/ESP32-A1S.yml

@@ -13,11 +13,10 @@ jobs:
     runs-on: ubuntu-latest
     steps:
     - name: Set target
-      run: echo '::set-output name=TARGET_BUILD_NAME::ESP32-A1S'
+      run: echo "TARGET_BUILD_NAME=ESP32-A1S" >> $GITHUB_ENV
       id: target-name-generator
-    - name: Get color
-      run: echo "Target is ${{steps.target-name-generator.outputs.TARGET_BUILD_NAME}}"
-
+    - name: Show Target
+      run: echo "Target is ${TARGET_BUILD_NAME}"
     - uses: actions/checkout@v2
       with:
         submodules: true
@@ -31,7 +30,7 @@ jobs:
       uses: actions/cache@v1
       with:
         path: ${{github.workspace}}/build
-        key: ${{ runner.os }}-${{ steps.target-name-generator.outputs.TARGET_BUILD_NAME}}
+        key: ${{ runner.os }}-${TARGET_BUILD_NAME}
     - name: Build the firmware
       run: |
-        docker run --rm -v $PWD:/project -w /project espressif/idf:release-v4.0 /bin/bash -c "cp build-scripts/${{ steps.target-name-generator.outputs.TARGET_BUILD_NAME}}-sdkconfig.defaults sdkconfig && export PROJECT_VER=${{ steps.target-name-generator.outputs.TARGET_BUILD_NAME}}-${{ steps.buildnumber.outputs.build_number }} && idf.py build"
+        docker run --rm -v $PWD:/project -w /project espressif/idf:release-v4.0 /bin/bash -c "cp build-scripts/${TARGET_BUILD_NAME}-sdkconfig.defaults sdkconfig && export PROJECT_VER=${TARGET_BUILD_NAME}-${{ steps.buildnumber.outputs.build_number }} && idf.py build"

+ 5 - 3
.github/workflows/I2S-4MBFlash.yml

@@ -13,8 +13,10 @@ jobs:
     runs-on: ubuntu-latest
     steps:
     - name: Set target
-      run: echo '::set-output name=TARGET_BUILD_NAME::I2S-4MFlash'
+      run: echo "TARGET_BUILD_NAME=I2S-4MFlash" >> $GITHUB_ENV
       id: target-name-generator
+    - name: Show Target
+      run: echo "Target is ${TARGET_BUILD_NAME}"
     - uses: actions/checkout@v2
       with:
         submodules: true
@@ -28,7 +30,7 @@ jobs:
       uses: actions/cache@v1
       with:
         path: ${{github.workspace}}/build
-        key: ${{ runner.os }}-${{ steps.target-name-generator.outputs.TARGET_BUILD_NAME}}
+        key: ${{ runner.os }}-${TARGET_BUILD_NAME}
     - name: Build the firmware
       run: |
-        docker run --rm -v $PWD:/project -w /project espressif/idf:release-v4.0 /bin/bash -c "cp build-scripts/${{ steps.target-name-generator.outputs.TARGET_BUILD_NAME}}-sdkconfig.defaults sdkconfig && export PROJECT_VER=${{ steps.target-name-generator.outputs.TARGET_BUILD_NAME}}-${{ steps.buildnumber.outputs.build_number }} && idf.py build"
+        docker run --rm -v $PWD:/project -w /project espressif/idf:release-v4.0 /bin/bash -c "cp build-scripts/${TARGET_BUILD_NAME}-sdkconfig.defaults sdkconfig && export PROJECT_VER=${TARGET_BUILD_NAME}-${{ steps.buildnumber.outputs.build_number }} && idf.py build"

+ 5 - 5
.github/workflows/SqueezeAmp.yml

@@ -13,10 +13,10 @@ jobs:
     runs-on: ubuntu-latest
     steps:
     - name: Set target
-      run: echo '::set-output name=TARGET_BUILD_NAME::SqueezeAmp'
+      run: echo "TARGET_BUILD_NAME=SqueezeAmp" >> $GITHUB_ENV
       id: target-name-generator
-    - name: Get color
-      run: echo "Target is ${{steps.target-name-generator.outputs.TARGET_BUILD_NAME}}"
+    - name: Show Target
+      run: echo "Target is ${TARGET_BUILD_NAME}"
     - uses: actions/checkout@v2
       with:
         submodules: true
@@ -30,7 +30,7 @@ jobs:
       uses: actions/cache@v1
       with:
         path: ${{github.workspace}}/build
-        key: ${{ runner.os }}-${{ steps.target-name-generator.outputs.TARGET_BUILD_NAME}}
+        key: ${{ runner.os }}-${TARGET_BUILD_NAME}
     - name: Build the firmware
       run: |
-        docker run --rm -v $PWD:/project -w /project espressif/idf:release-v4.0 /bin/bash -c "cp build-scripts/${{ steps.target-name-generator.outputs.TARGET_BUILD_NAME}}-sdkconfig.defaults sdkconfig && export PROJECT_VER=${{ steps.target-name-generator.outputs.TARGET_BUILD_NAME}}-${{ steps.buildnumber.outputs.build_number }} && idf.py build"
+        docker run --rm -v $PWD:/project -w /project espressif/idf:release-v4.0 /bin/bash -c "cp build-scripts/${TARGET_BUILD_NAME}-sdkconfig.defaults sdkconfig && export PROJECT_VER=${TARGET_BUILD_NAME}-${{ steps.buildnumber.outputs.build_number }} && idf.py build"