File tree 2 files changed +13
-5
lines changed
2 files changed +13
-5
lines changed Original file line number Diff line number Diff line change @@ -100,7 +100,7 @@ jobs:
100
100
path : dist
101
101
102
102
combine-artifacts :
103
- name : Combine artifacts for IDF ${{ inputs.idf_branch }}
103
+ name : Combine artifacts and push changes for IDF ${{ inputs.idf_branch }}
104
104
runs-on : ubuntu-latest
105
105
needs : [check-if-needed, build-libs]
106
106
if : |
Original file line number Diff line number Diff line change @@ -101,7 +101,18 @@ if [ $AR_HAS_COMMIT == "0" ]; then
101
101
exit 1
102
102
fi
103
103
else
104
- echo " Asset '$LIBS_ZIP_FILENAME ' already exists."
104
+ cd " $AR_ROOT "
105
+ mkdir -p $AR_TOOLS
106
+
107
+ echo " Asset '$LIBS_ZIP_FILENAME ' already exists. Downloading..."
108
+
109
+ curl -s -L -o " $LIBS_ZIP_FILENAME " " $IDF_LIBS_ZIP_URL "
110
+ if [ $? -ne 0 ]; then
111
+ echo " ERROR: Failed to download asset '$LIBS_ZIP_FILENAME '"
112
+ exit 1
113
+ fi
114
+
115
+ unzip -o " $LIBS_ZIP_FILENAME " -d " $AR_OUT /tools"
105
116
106
117
JSON_ASSET_ID=` github_release_asset_id " $AR_LIBS_REPO " " $LIBS_RELEASE_ID " " $LIBS_JSON_FILENAME " `
107
118
if [ -z " $JSON_ASSET_ID " ]; then
@@ -114,9 +125,6 @@ if [ $AR_HAS_COMMIT == "0" ]; then
114
125
115
126
echo " JSON asset ID: $JSON_ASSET_ID "
116
127
echo " Downloading JSON asset '$LIBS_JSON_FILENAME '..."
117
-
118
- cd " $AR_ROOT "
119
- mkdir -p $AR_OUT
120
128
curl -s -L -o " $AR_OUT /package_esp32_index.template.json" " $IDF_LIBS_JSON_URL "
121
129
fi
122
130
fi
You can’t perform that action at this time.
0 commit comments