diff --git a/.debian/debian/changelog b/.debian/debian/changelog deleted file mode 100644 index 39e9fbf..0000000 --- a/.debian/debian/changelog +++ /dev/null @@ -1,3 +0,0 @@ -signaturepdf (1.0.0) - - * initial changelog diff --git a/.debian/debian/control b/.debian/debian/control deleted file mode 100644 index f16cc17..0000000 --- a/.debian/debian/control +++ /dev/null @@ -1,8 +0,0 @@ -Package: signaturepdf -Version: 1.0.0 -Section: php -Priority: optional -Maintainer: 24ème -Depends: php pdftk librsvg2-bin imagemagick potrace ghostscript locales -Architecture: any -Description: Outils de signature de pdf en ligne diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 0fe8c03..467bbb3 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -10,17 +10,25 @@ jobs: - name: Checkout uses: actions/checkout@v4 + - name: | + mkdir -p .debian/usr/share/signaturepdf + cp -pr . .debian/usr/share/signaturepdf + # potentiellement `git clone . .debian/usr/share/signaturepdf` (pour n'avoir que les fichiers suivis) + - name: build-deb-action - uses: jtdor/build-deb-action@v1 - env: - DEB_BUILD_OPTIONS: noautodbgsym + uses: jiro4989/build-deb-action@v3 with: - source-dir: .debian - artifacts-dir: .debian/artifacts + package: signaturepdf + package_root: .debian + maintainer: 24ème + version: 1.0.0 + depends: php, pdftk, librsvg2-bin, imagemagick, potrace, ghostscript, locales + arch: any + desc: Outils de signature PDF en ligne libre et open-source - name: Upload package - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: signaturepdf - path: .debian/artifacts/*.deb + path: ./*.deb