diff --git a/.github/workflows/package-openwrt.yml b/.github/workflows/package-openwrt.yml index 511d3e2..55fa14e 100644 --- a/.github/workflows/package-openwrt.yml +++ b/.github/workflows/package-openwrt.yml @@ -524,8 +524,18 @@ jobs: path: dist merge-multiple: true + - name: Generate OpenWrt release checksums + run: | + cd dist + find . -maxdepth 1 -type f -name '*.ipk' -printf '%P\n' \ + | LC_ALL=C sort \ + | xargs sha256sum \ + > checksums-openwrt.txt + - name: Create release uses: softprops/action-gh-release@v2 with: - files: dist/*.ipk + files: | + dist/*.ipk + dist/checksums-openwrt.txt generate_release_notes: true