From 6244363c1b0569e5c17176efdfc4a582b2e92e41 Mon Sep 17 00:00:00 2001 From: Philippe Loctaux Date: Fri, 14 Jul 2023 17:40:50 +0200 Subject: [PATCH] ci: binary: copy everything in a directory and make archive of it, added email-templates --- .gitea/workflows/binary.yml | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/binary.yml b/.gitea/workflows/binary.yml index 4e9e102..d2e26bf 100644 --- a/.gitea/workflows/binary.yml +++ b/.gitea/workflows/binary.yml @@ -21,14 +21,19 @@ jobs: targets: x86_64-unknown-linux-musl - run: cargo build --target x86_64-unknown-linux-musl --release + # prepare archive + - name: Prepare archive contents + run: | + mkdir -p /tmp/ezidam + cp -v ./target/x86_64-unknown-linux-musl/release/ezidam /tmp/ezidam + cp -v ./crates/ezidam/ezidam.toml /tmp/ezidam + cp -rv ./crates/ezidam/static /tmp/ezidam/ + cp -rv ./crates/ezidam/templates /tmp/ezidam/ + cp -rv ./crates/email/templates /tmp/ezidam/email-templates + # archive - name: Create archive - run: > - tar -cvf /tmp/ezidam.tar - -C ./crates/ezidam ezidam.toml - -C ./ static/ - -C ./ templates/ - -C ../../target/x86_64-unknown-linux-musl/release ezidam + run: tar -cvf /tmp/ezidam.tar /tmp/ezidam # upload - uses: actions/upload-artifact@v3