@@ -273,6 +273,7 @@ jobs:
273
273
#echo "TAG_NAME=HiWiFi_${{ matrix.model }}-$(date -u '+%Y%m%d')" >> $GITHUB_ENV
274
274
echo "BUILD_TIME=$(date '+%F %T %Z')" >> $GITHUB_ENV
275
275
BUILD_DATE="$(date '+%Y%m%d')"
276
+ echo "DEVICE_NAME=${DEVICE_NAME}" >> $GITHUB_ENV
276
277
TAG_NAME="${DEVICE_NAME}"; [ "x$BUILD_SDK" = "xtrue" ] && TAG_NAME="${TAG_NAME}-SDK"
277
278
echo "TAG_NAME=${TAG_NAME}-${BUILD_DATE}" >> $GITHUB_ENV
278
279
echo "PKG_NAME=${DEVICE_NAME}-packages-${BUILD_DATE}" >> $GITHUB_ENV
@@ -319,22 +320,25 @@ jobs:
319
320
bodyFile : openwrt/release.txt
320
321
artifacts : openwrt/release/*
321
322
322
- - name : Delete older releases
323
+ - name : Delete older releases of ${{ env.DEVICE_NAME }}
323
324
# uses: dev-drprasad/delete-older-releases@v0.2.0
324
325
uses : zhengmz/delete-older-releases@v0.2.1
325
326
if : env.DELETE_OLD_RELEASE == 'true'
326
327
with :
327
- keep_latest : 6
328
+ keep_latest : 3
328
329
delete_tags : true
330
+ delete_tag_pattern : ${{ env.DEVICE_NAME }}
329
331
env :
330
332
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
331
333
332
334
- name : Delete older workflow runs
333
- uses : Mattraks/delete-workflow-runs@v2
335
+ # uses: Mattraks/delete-workflow-runs@v2
336
+ uses : zhengmz/delete-workflow-runs@main
334
337
if : env.DELETE_OLD_RUN == 'true'
335
338
with :
336
339
token : ${{ github.token }}
337
340
repository : ${{ github.repository }}
338
341
retain_days : 30
339
342
keep_minimum_runs : 6
343
+ delete_workflow_pattern : ${{ github.workflow }}
340
344
0 commit comments