diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index b7846a5..64a0f8b 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -1,5 +1,6 @@ name: nightly on: + workflow_dispatch: schedule: - cron: "0 4 * * *" jobs: diff --git a/scripts/ci/nightly.sh b/scripts/ci/nightly.sh index 4d50e50..e3ab4c7 100755 --- a/scripts/ci/nightly.sh +++ b/scripts/ci/nightly.sh @@ -10,13 +10,14 @@ for X in kratad kratanet kratactl do cargo build --release --target x86_64-unknown-linux-gnu --bin "${X}" cp "${KRATA_DIR}/target/x86_64-unknown-linux-gnu/release/${X}" "${NIGHTLY_DIR}/${X}" - done ./initrd/build.sh ./kernel/build.sh cd "${NIGHTLY_DIR}" cp "${KRATA_DIR}/initrd/target/initrd" initrd cp "${KRATA_DIR}/kernel/target/kernel" kernel +cp "${KRATA_DIR}/resources/systemd/kratad.service" kratad.service +cp "${KRATA_DIR}/resources/systemd/kratanet.service" kratanet.service tar czf "${NIGHTLY_TAR}" . cd "${KRATA_DIR}" rm -rf "${NIGHTLY_DIR}"