File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1111 - ' crates/flagd/**'
1212 - ' crates/ofrep/**'
1313 - ' .github/workflows/flagd-ofrep-check.yml'
14+ pull_request :
15+ types :
16+ - opened
17+ - synchronize
1418
1519jobs :
16- check :
20+ flagd-checks :
21+ if : github.event_name != 'pull_request' || !startsWith(github.event.pull_request.title, 'chore(main): release')
1722 runs-on : ubuntu-latest
1823
1924 steps :
@@ -44,17 +49,27 @@ jobs:
4449 run : |
4550 cargo readme --no-title --no-license > README.md.generated
4651 diff README.md README.md.generated
47-
52+
4853 - name : Install and run cargo-audit
4954 run : |
5055 cargo install cargo-audit --locked
5156 # Run from root directory where Cargo.lock is located
5257 cargo audit
5358
59+ release-semver-checks :
60+ if : github.event_name == 'pull_request' && startsWith(github.event.pull_request.title, 'chore(main): release')
61+ runs-on : ubuntu-latest
62+
63+ steps :
64+ - uses : actions/checkout@v5
65+
66+ - name : Install Rust
67+ run : rustup update --no-self-update stable && rustup default stable
68+
5469 - name : Install cargo-semver-checks
5570 run : cargo install cargo-semver-checks
5671
5772 - name : Check semver for flagd and ofrep
5873 run : |
59- cargo semver-checks check-release --package open-feature-flagd --package open-feature-ofrep
60-
74+ cargo semver-checks check-release --package open-feature-flagd
75+ cargo semver-checks check-release --package open-feature-ofrep
You can’t perform that action at this time.
0 commit comments