Skip to content

Commit db5b588

Browse files
committed
ci(core): attach a .deb to the release
`apt install ./core_0.12.4_amd64.deb` puts core on PATH, records it in the package database, and removes cleanly. Unzipping does none of that. Inert until dAppCore/build#76 lands and v4 moves: an action ignores an input it does not declare, so this is a no-op rather than a failure in the meantime. Co-Authored-By: Virgil <virgil@lethean.io>
1 parent 2bcc27b commit db5b588

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

.github/workflows/core.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,12 @@ jobs:
5757
ldflags: -s -w -X dappco.re/go/cli/pkg/cli.AppVersion=${{ github.ref_name }}
5858
# An artifact on every run; a release only on a tag.
5959
package: true
60+
# A zip is a download; a .deb is an install. The Linux job attaches
61+
# one so `apt install ./core_<version>_amd64.deb` works, which puts
62+
# core on PATH and takes it off again cleanly.
63+
deb: true
64+
deb-maintainer: "Lethean <dev@lethean.io>"
65+
deb-description: "Core developer CLI — build, lint, QA and packaging for CoreGO"
6066

6167
- name: Check the binary answers
6268
# No working-directory: BINARY_PATH is relative to

0 commit comments

Comments
 (0)