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