From 136b6437d43b8f309fdb1fc5b1a02979abce5ac4 Mon Sep 17 00:00:00 2001 From: Arthur Dujardin Date: Wed, 22 Jan 2025 12:32:02 +0100 Subject: [PATCH 1/4] ci: run on pr --- .github/workflows/linting.yml | 4 +++- .github/workflows/test.yml | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/linting.yml b/.github/workflows/linting.yml index d7df7ae..2d5122c 100644 --- a/.github/workflows/linting.yml +++ b/.github/workflows/linting.yml @@ -1,6 +1,8 @@ name: Linting Checks -on: push +on: + push: + pull_request: jobs: mypy: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7176830..b10b305 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,6 +1,8 @@ name: Tests -on: push +on: + push: + pull_request: jobs: test: From 886677d9f7c9bc7d0910d380029b3c0797cf9976 Mon Sep 17 00:00:00 2001 From: Arthur Dujardin Date: Wed, 22 Jan 2025 12:38:36 +0100 Subject: [PATCH 2/4] update workflows --- .github/workflows/linting.yml | 2 ++ .github/workflows/test.yml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/.github/workflows/linting.yml b/.github/workflows/linting.yml index 2d5122c..f090294 100644 --- a/.github/workflows/linting.yml +++ b/.github/workflows/linting.yml @@ -2,6 +2,8 @@ name: Linting Checks on: push: + branches: + - main pull_request: jobs: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b10b305..4705f81 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -2,6 +2,8 @@ name: Tests on: push: + branches: + - main pull_request: jobs: From 83240617629063a515d2a0e1f066213fda8ff919 Mon Sep 17 00:00:00 2001 From: Arthur Dujardin Date: Wed, 22 Jan 2025 12:41:02 +0100 Subject: [PATCH 3/4] add changes --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9bdd9bb..f07c251 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 #### Fixed +- Fixed CI to run on PRs. + #### Added - Added CI/CD pipeline for pre-commit, tests... From 83dd3062d2724c6cd742d738b60869b81afacb1f Mon Sep 17 00:00:00 2001 From: Arthur Dujardin Date: Wed, 22 Jan 2025 12:43:37 +0100 Subject: [PATCH 4/4] update changes --- CHANGELOG.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f07c251..66c36d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,11 +11,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 #### Fixed -- Fixed CI to run on PRs. - #### Added -- Added CI/CD pipeline for pre-commit, tests... +- Added CI/CD pipeline for pre-commit, tests. Run tests and linter on PRs. #### Changed