1
0
mirror of https://github.com/containers/aardvark-dns.git synced 2026-02-05 09:45:32 +01:00

fix github release action

The make target like done in netavark should put the files into the
vendor-tarball directory.

Fixes: ce41695 ("github: add automatic release action")

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
This commit is contained in:
Paul Holzinger
2025-05-13 17:57:56 +02:00
parent bc268fd18d
commit 147de22dde
2 changed files with 6 additions and 2 deletions

1
.gitignore vendored
View File

@@ -4,3 +4,4 @@ targets/
*.swp
netavark.1
vendor/
vendor-tarball/

View File

@@ -66,6 +66,7 @@ crate-publish:
.PHONY: clean
clean:
rm -rf bin
rm -rf vendor-tarball
if [ "$(CARGO_TARGET_DIR)" = "targets" ]; then rm -rf targets; fi
$(MAKE) -C docs clean
@@ -120,8 +121,10 @@ validate: $(CARGO_TARGET_DIR)
vendor-tarball: build install.cargo-vendor-filterer
VERSION=$(shell bin/aardvark-dns --version | cut -f2 -d" ") && \
$(CARGO) vendor-filterer --format=tar.gz --prefix vendor/ && \
mv vendor.tar.gz aardvark-dns-v$$VERSION-vendor.tar.gz && \
gzip -c bin/aardvark-dns > aardvark-dns.gz && \
mkdir -p vendor-tarball && \
mv vendor.tar.gz vendor-tarball/aardvark-dns-v$$VERSION-vendor.tar.gz && \
gzip -c bin/aardvark-dns > vendor-tarball/aardvark-dns.gz && \
cd vendor-tarball && \
sha256sum aardvark-dns.gz aardvark-dns-v$$VERSION-vendor.tar.gz > sha256sum
.PHONY: install.cargo-vendor-filterer