From f6282fb7982e30b1822a52992653cc1fb0a869ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien?= Date: Fri, 16 Oct 2020 11:10:43 -0400 Subject: [PATCH 1/2] Update I2S-4MBFlash.yml --- .github/workflows/I2S-4MBFlash.yml | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/.github/workflows/I2S-4MBFlash.yml b/.github/workflows/I2S-4MBFlash.yml index 27493461..31565690 100644 --- a/.github/workflows/I2S-4MBFlash.yml +++ b/.github/workflows/I2S-4MBFlash.yml @@ -1,9 +1,5 @@ -# This is a basic workflow to help you get started with Actions - name: I2S-4MBFlash -# Controls when the action will run. Triggers the workflow on push or pull request -# events but only for the master branch on: push: branches: [ master-cmake ] @@ -14,17 +10,26 @@ jobs: build: runs-on: ubuntu-latest steps: + - name: Set target + run: echo '::set-output name=TARGET_BUILD_NAME::I2S-4MBFlash' + id: target-name-generator + - name: Get color + run: echo "Target is ${{steps.target-name-generator.outputs.TARGET_BUILD_NAME}}" + - uses: actions/checkout@v2 with: submodules: true + - name: Generate build number + id: buildnumber + uses: einaregilsson/build-number@v2 + with: + token: ${{secrets.github_token}} - name: Cache build id: cache-build uses: actions/cache@v1 with: path: ${{github.workspace}}/build - key: ${{ runner.os }}-I2S-4MBFlash + key: ${{ runner.os }}-${{ steps.target-name-generator.outputs.TARGET_BUILD_NAME}} - name: Build the firmware run: | - docker run --rm -v $PWD:/project -w /project espressif/idf:release-v4.0 /bin/bash -c "python3 -m pip install --upgrade pip setuptools wheel && pip3 install protobuf grpcio-tools && cp build-scripts/I2S-4MFlash-sdkconfig.defaults sdkconfig && idf.py build" - - + 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" From 6866216dd0a67dd7fd5d019b1197a7639e62ac56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien?= Date: Fri, 16 Oct 2020 11:14:52 -0400 Subject: [PATCH 2/2] Update I2S-4MBFlash.yml --- .github/workflows/I2S-4MBFlash.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/I2S-4MBFlash.yml b/.github/workflows/I2S-4MBFlash.yml index 31565690..28580362 100644 --- a/.github/workflows/I2S-4MBFlash.yml +++ b/.github/workflows/I2S-4MBFlash.yml @@ -1,3 +1,5 @@ +# This is a basic workflow to help you get started with Actions + name: I2S-4MBFlash on: @@ -11,10 +13,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Set target - run: echo '::set-output name=TARGET_BUILD_NAME::I2S-4MBFlash' - id: target-name-generator + run: echo '::set-output name=TARGET_BUILD_NAME::I2S-4MBFlash' + id: target-name-generator - name: Get color - run: echo "Target is ${{steps.target-name-generator.outputs.TARGET_BUILD_NAME}}" + run: echo "Target is ${{steps.target-name-generator.outputs.TARGET_BUILD_NAME}}" - uses: actions/checkout@v2 with: