From 1cffa733a57db5088355cbb05de619b84b94b266 Mon Sep 17 00:00:00 2001 From: Angus Gratton Date: Fri, 16 Apr 2021 09:56:40 +1000 Subject: [PATCH] ci: Use GitHub Actions to generate recursive source code zips for releases We do this for all ESP-IDF releases, this step automates it. Uses action added in https://github.com/espressif/github-actions/pull/10 --- .github/workflows/release_zips.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .github/workflows/release_zips.yml diff --git a/.github/workflows/release_zips.yml b/.github/workflows/release_zips.yml new file mode 100644 index 0000000000..a88dd90128 --- /dev/null +++ b/.github/workflows/release_zips.yml @@ -0,0 +1,17 @@ +name: Create zip file with recursive source clone for release + +on: + push: + tags: + - v* + +jobs: + release_zips: + name: Create release zip file + runs-on: ubuntu-20.04 + steps: + - name: Create a recursive clone source zip + uses: espressif/github-actions/release_zips@master + env: + RELEASE_PROJECT_NAME: ESP-IDF + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}