From 5caa94f71d687641a3572ed5b3840781878c2cae Mon Sep 17 00:00:00 2001 From: Guilhem Lavaux Date: Mon, 30 Jun 2025 08:11:43 +0200 Subject: [PATCH] fix: fix the workflow to only run on main branch --- .forgejo/workflows/check_and_lint.yaml | 2 ++ .forgejo/workflows/release.yaml | 11 ++++++++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.forgejo/workflows/check_and_lint.yaml b/.forgejo/workflows/check_and_lint.yaml index 22c8d18..aecd350 100644 --- a/.forgejo/workflows/check_and_lint.yaml +++ b/.forgejo/workflows/check_and_lint.yaml @@ -1,3 +1,5 @@ +name: Check code passes formatting and lint rules + on: [push] jobs: check: diff --git a/.forgejo/workflows/release.yaml b/.forgejo/workflows/release.yaml index 4dcd587..8f6c576 100644 --- a/.forgejo/workflows/release.yaml +++ b/.forgejo/workflows/release.yaml @@ -1,4 +1,9 @@ -on: [push] +name: Build and create binary artifact + +on: + push: + branches: + - main jobs: release: runs-on: docker @@ -8,5 +13,5 @@ jobs: - run: cargo build --release - uses: actions/upload-artifact@v3 with: - name: binary - path: target/release/forgejo_automate + name: binary + path: target/release/forgejo_automate