From edfad90244ce8c1ced3308b6737656662f4a00ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micka=C3=ABl=20V=C3=A9ril?= Date: Sat, 25 Jan 2025 12:24:11 +0100 Subject: [PATCH 1/4] Prepare gitflow ci cd especially develop --- .github/workflows/rust.yml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 14af2fd..03b61fd 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -1,8 +1,16 @@ +name: ci on: push: - branches: ["main"] + branches: + - main + - develop + - feature/* + - release/* + - hotfix/* pull_request: - branches: ["main"] + branches: + - main + - develop jobs: build-and-validate: @@ -59,7 +67,7 @@ jobs: - name: Run Tests run: cargo test --verbose - - name: Generate Documentation (${{ matrix.RUSTDOCFLAGS }}, ${{ matrix.toolchain }}) + - name: Generate Documentation (${{ matrix.DOCTYPE }}, ${{ matrix.toolchain }}) run: cargo doc --no-deps --all-features - name: Install and Run Security Audit (Nightly Only) From fbcee96575f2f54be81f6165198d2e6e139dbf63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micka=C3=ABl=20V=C3=A9ril?= Date: Sat, 25 Jan 2025 13:34:05 +0100 Subject: [PATCH 2/4] fix fix branch name --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 03b61fd..fedb1b1 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -6,7 +6,7 @@ on: - develop - feature/* - release/* - - hotfix/* + - fix/* pull_request: branches: - main From a35a42f10957165d50f7cbe423c951c2489f13c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micka=C3=ABl=20V=C3=A9ril?= Date: Sat, 25 Jan 2025 13:35:26 +0100 Subject: [PATCH 3/4] align name to file --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index fedb1b1..1f3ffde 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -1,4 +1,4 @@ -name: ci +name: rust on: push: branches: From 0d7d41d02000f5b9f740a4935f9b34824e7317bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micka=C3=ABl=20V=C3=A9ril?= Date: Sat, 25 Jan 2025 13:53:18 +0100 Subject: [PATCH 4/4] Fix ci --- .github/workflows/rust.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 1f3ffde..4dbbd64 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -4,13 +4,12 @@ on: branches: - main - develop - - feature/* - release/* - - fix/* pull_request: branches: - main - develop + - release/* jobs: build-and-validate: