Skip to content

Commit 545ab13

Browse files
committed
ci: remove redundant build job for PRs
1 parent 4e6982e commit 545ab13

File tree

1 file changed

+0
-27
lines changed

1 file changed

+0
-27
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -104,30 +104,3 @@ jobs:
104104
run: uv sync
105105
- name: Pytest (validator-spectral)
106106
run: uv run --package jentic-openapi-validator-spectral pytest -q packages/jentic-openapi-validator-spectral/tests
107-
108-
build:
109-
name: Build (no dev deps)
110-
runs-on: ubuntu-latest
111-
needs: [lint_typecheck, test_parser, test_transformer, test_validator, test_validator_spectral]
112-
if: github.ref == 'refs/heads/main'
113-
steps:
114-
- uses: actions/checkout@v4
115-
- name: Install uv
116-
uses: astral-sh/setup-uv@v4
117-
- name: Set up Python
118-
run: uv python install 3.11
119-
- name: Set up Node.js
120-
uses: actions/setup-node@v4
121-
with:
122-
node-version: '20'
123-
- name: Install Spectral CLI
124-
run: npm install -g @stoplight/spectral-cli
125-
# exclude dev tools to mimic "production" env
126-
- name: Sync (no dev)
127-
run: uv sync --no-group dev
128-
- name: Build wheels/sdists (each member)
129-
run: |
130-
uv build --package jentic-openapi-parser
131-
uv build --package jentic-openapi-transformer
132-
uv build --package jentic-openapi-validator
133-
uv build --package jentic-openapi-validator-spectral

0 commit comments

Comments
 (0)