镜像自地址
https://github.com/JGZYES/ParlzPackageManger.git
已同步 2026-09-11 08:52:45 +08:00
fix(release.yml): heredoc at column 0 broke YAML (Actions 0s failure) — use { echo ...; } for deb control
这个提交包含在:
+14
-13
@@ -63,19 +63,20 @@ jobs:
|
|||||||
if [ -f out/pmm ]; then
|
if [ -f out/pmm ]; then
|
||||||
rm -rf pkg && mkdir -p pkg/DEBIAN pkg/usr/local/bin
|
rm -rf pkg && mkdir -p pkg/DEBIAN pkg/usr/local/bin
|
||||||
cp out/pmm pkg/usr/local/bin/pmm
|
cp out/pmm pkg/usr/local/bin/pmm
|
||||||
cat > pkg/DEBIAN/control <<EOF
|
SIZE=$(du -k pkg/usr/local/bin/pmm | cut -f1)
|
||||||
Package: pmm
|
{
|
||||||
Version: $VER
|
echo "Package: pmm"
|
||||||
Section: devel
|
echo "Version: $VER"
|
||||||
Priority: optional
|
echo "Section: devel"
|
||||||
Architecture: amd64
|
echo "Priority: optional"
|
||||||
Maintainer: PMM <packages@pmm.dev>
|
echo "Architecture: amd64"
|
||||||
Installed-Size: $(du -k pkg/usr/local/bin/pmm | cut -f1)
|
echo "Maintainer: PMM <packages@pmm.dev>"
|
||||||
Description: ParlzPackageManager (PMM) - cross-platform C package manager
|
echo "Installed-Size: $SIZE"
|
||||||
A cross-platform (Windows/Linux/macOS) package manager written in C, with
|
echo "Description: ParlzPackageManager (PMM) - cross-platform C package manager"
|
||||||
apt-style multi-mirror (mirror.ini), git release installs, .pdm packages
|
echo " A cross-platform (Windows/Linux/macOS) package manager written in C, with"
|
||||||
and SHA-256/SHA-1 verification.
|
echo " apt-style multi-mirror (mirror.ini), git release installs, .pdm packages"
|
||||||
EOF
|
echo " and SHA-256/SHA-1 verification."
|
||||||
|
} > pkg/DEBIAN/control
|
||||||
( cd pkg/usr/local/bin && md5sum pmm > ../DEBIAN/md5sums )
|
( cd pkg/usr/local/bin && md5sum pmm > ../DEBIAN/md5sums )
|
||||||
dpkg-deb --build --root-owner-group pkg "out/pmm_${VER}_amd64.deb"
|
dpkg-deb --build --root-owner-group pkg "out/pmm_${VER}_amd64.deb"
|
||||||
rm -rf pkg
|
rm -rf pkg
|
||||||
|
|||||||
在新工单中引用
屏蔽一个用户