Skip to content

Commit

Permalink
refactor: versions infos consistent with mehari
Browse files Browse the repository at this point in the history
  • Loading branch information
holtgrewe committed Nov 11, 2024
1 parent 73e4567 commit 024bb10
Show file tree
Hide file tree
Showing 25 changed files with 379 additions and 600 deletions.
4 changes: 4 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,10 @@ updates:
- "hgvs"
- "seqrepo"
- "noodles-*"
utoipa:
patterns:
- "utoipa"
- "utoipa-*"
prost:
patterns:
- "pbjson"
Expand Down
35 changes: 35 additions & 0 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -105,3 +105,38 @@ jobs:
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: lcov.info

Schema:
needs: Formatting
runs-on: ubuntu-24.04

steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Install dependencies
run: |
sudo apt-get update -y
sudo apt-get install -y librocksdb-dev libsnappy-dev libsqlite3-dev
- name: Install stable toolchain
uses: actions-rs/toolchain@v1
with:
toolchain: stable
override: true

- name: Setup protoc
uses: arduino/[email protected]
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}

- name: Write schema
run: cargo run -- server schema --output-file /tmp/openapi.schema.yaml-gen

- name: Copy repo schema and strip versions
run: |
cp openapi.schema.yaml /tmp/openapi.schema.yaml-repo
perl -p -i -e 's/^ version: .*/ version: 0.0.0/' /tmp/*.yaml-*
- name: Compare YAML in git to the one just generated
run: diff /tmp/openapi.schema.yaml-repo /tmp/openapi.schema.yaml-gen
Loading

0 comments on commit 024bb10

Please sign in to comment.