Skip to content

Commit bc5c36b

Browse files
Add VERSION file and PR validation workflow
Set release version to 96. Add GitHub Actions workflow that runs the illustration-validator on pull requests to main. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 9db670e commit bc5c36b

2 files changed

Lines changed: 27 additions & 0 deletions

File tree

.github/workflows/validate.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: Validate illustrations
2+
3+
on:
4+
pull_request:
5+
branches: [main]
6+
7+
jobs:
8+
validate:
9+
runs-on: ubuntu-latest
10+
steps:
11+
- uses: actions/checkout@v4
12+
13+
- name: Validate icons and EHLDs
14+
run: |
15+
docker run --rm \
16+
-v ${{ github.workspace }}/references.txt:/app/references.txt \
17+
-v ${{ github.workspace }}/categories.txt:/app/categories.txt \
18+
-v ${{ github.workspace }}/icons:/data/icons \
19+
-v ${{ github.workspace }}/ehld:/data/ehld \
20+
public.ecr.aws/reactome/illustration-validator:latest \
21+
java -jar ./target/illustration-validator-jar-with-dependencies.jar \
22+
-r /app/references.txt \
23+
-c /app/categories.txt \
24+
-e false \
25+
-d /data/icons \
26+
-s /data/ehld

VERSION

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
96

0 commit comments

Comments
 (0)