From faf8b603aef35a59f4516e1b3d875cbe488063b4 Mon Sep 17 00:00:00 2001 From: Jasper Ras Date: Thu, 26 Feb 2026 21:54:30 +0100 Subject: [PATCH] try to set up the ci workflow as described in the book --- .forgejo/workflows/ci.yaml | 17 +++++++++++++++++ .forgejo/workflows/demo.yaml | 8 -------- 2 files changed, 17 insertions(+), 8 deletions(-) create mode 100644 .forgejo/workflows/ci.yaml delete mode 100644 .forgejo/workflows/demo.yaml diff --git a/.forgejo/workflows/ci.yaml b/.forgejo/workflows/ci.yaml new file mode 100644 index 0000000..027c39f --- /dev/null +++ b/.forgejo/workflows/ci.yaml @@ -0,0 +1,17 @@ +on: [push] +jobs: + ci: + runs-on: [native] + steps: + - name: checkout code + uses: actions/checkout@v4 + - name: tests + run : cargo test + - name: linting + run : cargo clippy -- -D warnings + - name: format + run : cargo fmt + - name: install cargo audit + run : cargo install cargo-audit + - name: audit + run : cargo audit diff --git a/.forgejo/workflows/demo.yaml b/.forgejo/workflows/demo.yaml deleted file mode 100644 index f72e66c..0000000 --- a/.forgejo/workflows/demo.yaml +++ /dev/null @@ -1,8 +0,0 @@ -on: [push] -jobs: - test: - runs-on: native - steps: - - run: echo All good! - - uses: actions/checkout@v4 - - run: ls -la