]> git.ipfire.org Git - thirdparty/blocklistproject/lists.git/commitdiff
migrate2
authorgap579137 <gap579137@gmail.com>
Sun, 18 May 2025 02:44:22 +0000 (21:44 -0500)
committergap579137 <gap579137@gmail.com>
Sun, 18 May 2025 02:44:22 +0000 (21:44 -0500)
.github/workflows/aggregate.yml

index f58eab160130afb3495bc28c1f4ee0868eccc0a3..b6bc5eabf2669d275ab0573b97766ff511ff9e32 100644 (file)
@@ -34,17 +34,25 @@ jobs:
     steps:
       - uses: actions/checkout@v3
 
+      # 1) Generate YYYYMMDD and put it in $GITHUB_ENV
+      - name: Set release date
+        run: echo "RELEASE_DATE=$(date +'%Y%m%d')" >> $GITHUB_ENV
+
+      # 2) Create the release with a valid tag
       - name: Create GitHub Release
         id: create_release
         uses: actions/create-release@v1
         with:
-          tag_name: aggregated-$(date +'%Y%m%d')
-          release_name: Aggregated Lists $(date +'%Y-%m-%d')
+          tag_name: aggregated-${{ env.RELEASE_DATE }}
+          release_name: Aggregated Lists ${{ env.RELEASE_DATE }}
+          body: |
+            This release contains the aggregated hosts, dnsmasq, and adblock blocklists for ${{ env.RELEASE_DATE }}.
           draft: false
           prerelease: false
         env:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 
+      # 3) Attach your three files as assets
       - name: Upload release assets
         uses: softprops/action-gh-release@v1
         with:
@@ -53,4 +61,4 @@ jobs:
             releases/aggregated-dnsmasq.conf
             releases/aggregated-adblock.txt
         env:
-          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
\ No newline at end of file