Skip to content

Commit 652262d

Browse files
fetch upstream tags and ensure dynamic versioning plugin installed
1 parent 984e4b2 commit 652262d

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/test-upstream.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,13 @@ jobs:
4343
path: linkml-runtime
4444
fetch-depth: 0
4545

46+
- name: Ensure tags if not run from main repo
47+
if: github.repository != 'linkml/linkml-runtime'
48+
working-directory: linkml-runtime
49+
run: |
50+
git remote add upstream https://github.com/linkml/linkml-runtime
51+
git fetch upstream --tags
52+
4653
- name: set up python
4754
uses: actions/setup-python@v5
4855
with:
@@ -54,6 +61,9 @@ jobs:
5461
virtualenvs-create: true
5562
virtualenvs-in-project: true
5663

64+
- name: Install dynamic versioning plugin
65+
run: poetry self add "poetry-dynamic-versioning[plugin]"
66+
5767
- name: Load cached venv
5868
id: cached-poetry-dependencies
5969
uses: actions/cache@v3

0 commit comments

Comments
 (0)