diff --git a/.github/workflows/esp32_build.yaml b/.github/workflows/esp32_build.yaml index f058155..537f44a 100644 --- a/.github/workflows/esp32_build.yaml +++ b/.github/workflows/esp32_build.yaml @@ -39,6 +39,7 @@ jobs: with: esp_idf_version: ${{ matrix.idf_ver }} target: ${{ matrix.idf_target }} + extra_docker_args: -DSDKCONFIG_DEFAULTS="sdkconfig.defaults;sdkconfig.release" - name: Archive build output artifacts uses: actions/upload-artifact@v4 with: diff --git a/.gitignore b/.gitignore index f6a81ad..869f975 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ sdkconfig.old .espidf.*.json *.svd *.lock +build-release/ diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..26d1f9a --- /dev/null +++ b/Makefile @@ -0,0 +1,2 @@ +release: + idf.py -B build-release -DSDKCONFIG_DEFAULTS="sdkconfig.defaults;sdkconfig.release" fullclean build diff --git a/sdkconfig.release b/sdkconfig.release new file mode 100644 index 0000000..e69de29