diff --git a/.gitea/workflows/release-plz.yml b/.gitea/workflows/release-plz.yml index 173b982..92e475a 100644 --- a/.gitea/workflows/release-plz.yml +++ b/.gitea/workflows/release-plz.yml @@ -51,8 +51,11 @@ jobs: - name: Run release-plz release + env: + GIT_TOKEN: ${{ secrets.GITEA_TOKEN }} + CARGO_TOKEN: "Bearer ${{ secrets.CARGO_REGISTRIES_GITEA_TOKEN }}" run: | - release-plz release --forge gitea --git-token ${{ secrets.GITEA_TOKEN }} --registry gitea --token "Bearer ${{ secrets.CARGO_REGISTRIES_GITEA_TOKEN }}" + release-plz release --forge gitea --git-token $GIT_TOKEN --registry gitea --token CARGO_TOKEN # Create a PR with the new versions and changelog, preparing the next releases release-plz-pr: diff --git a/Cargo.lock b/Cargo.lock index 3bc11c1..1f07418 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5,7 +5,10 @@ version = 4 [[package]] name = "example_bin" version = "0.1.0" +dependencies = [ + "example_lib", +] [[package]] name = "example_lib" -version = "0.1.0" +version = "0.1.1" diff --git a/example_bin/Cargo.toml b/example_bin/Cargo.toml index d734bc5..2f3ebc2 100644 --- a/example_bin/Cargo.toml +++ b/example_bin/Cargo.toml @@ -4,3 +4,4 @@ version = "0.1.0" edition = "2024" [dependencies] +example_lib = { path = "../example_lib" } diff --git a/example_bin/src/main.rs b/example_bin/src/main.rs index e7a11a9..ee45461 100644 --- a/example_bin/src/main.rs +++ b/example_bin/src/main.rs @@ -1,3 +1,11 @@ +use example_lib::*; + fn main() { println!("Hello, world!"); + + let result = add(1, 1); + assert_eq!(result, 2); + + let result = sub(1, 1); + assert_eq!(result, 0); } diff --git a/example_lib/CHANGELOG.md b/example_lib/CHANGELOG.md new file mode 100644 index 0000000..eb64fb6 --- /dev/null +++ b/example_lib/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.1](https://gitea.melfely.com/melfely/rust_workflow_template/compare/example_lib-v0.1.0...example_lib-v0.1.1) - 2026-09-11 + +### Added + +- added pub fn sub() diff --git a/example_lib/Cargo.toml b/example_lib/Cargo.toml index 2794f7e..b3d27cf 100644 --- a/example_lib/Cargo.toml +++ b/example_lib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "example_lib" -version = "0.1.0" +version = "0.1.1" edition = "2024" [dependencies]