From 450547be1b7cec72ff817214263211c4237faa79 Mon Sep 17 00:00:00 2001 From: Liri Bell Date: Tue, 17 Feb 2026 02:51:08 +0700 Subject: [PATCH] Added CI --- .forgejo/workflows/release.yml | 22 ++++++++++++++++++++++ Cargo.lock | 2 +- 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 .forgejo/workflows/release.yml diff --git a/.forgejo/workflows/release.yml b/.forgejo/workflows/release.yml new file mode 100644 index 0000000..0c5ca25 --- /dev/null +++ b/.forgejo/workflows/release.yml @@ -0,0 +1,22 @@ +name: Publish Crate + +on: + push: + tags: + - 'v*' + +jobs: + publish: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - name: Setup Rust + uses: actions-rs/toolchain@v1 + with: + toolchain: stable + + - name: Publish to Forgejo + run: | + cargo login --registry forgejo ${{ secrets.CARGO_TOKEN }} + cargo publish --registry forgejo diff --git a/Cargo.lock b/Cargo.lock index 243d1e9..a7a4702 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,4 +4,4 @@ version = 4 [[package]] name = "demolib" -version = "0.1.0" +version = "0.1.1"