Skip to content

Commit 512c8cd

Browse files
vladistandalito
authored andcommitted
Use full versions specs for all github actions
1 parent 5ef72d4 commit 512c8cd

File tree

4 files changed

+18
-18
lines changed

4 files changed

+18
-18
lines changed

.github/workflows/check-dependencies.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ jobs:
1212
quality-checks:
1313
runs-on: ubuntu-latest
1414
steps:
15-
uses: actions/checkout@v5
15+
- uses: actions/checkout@v5.0.0
1616
- name: Install uv
17-
uses: astral-sh/setup-uv@v6
17+
uses: astral-sh/setup-uv@v6.6.1
1818
with:
1919
version: ${{ env.UV_VERSION }}
2020
enable-cache: true
@@ -48,15 +48,15 @@ jobs:
4848

4949
steps:
5050
- name: Install uv
51-
uses: astral-sh/setup-uv@v6
51+
uses: astral-sh/setup-uv@v6.6.1
5252
with:
5353
enable-cache: true
5454
version: ${{ env.UV_VERSION }}
5555
python-version: ${{ matrix.python-version }}
5656

5757

5858
- name: Check out repository
59-
uses: actions/checkout@v5
59+
uses: actions/checkout@v5.0.0
6060
with:
6161
# Fetch all history for all branches and all tags.
6262
# The tags are required for dynamic versioning.

.github/workflows/main.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ jobs:
1717
quality-checks:
1818
runs-on: ubuntu-latest
1919
steps:
20-
- uses: actions/checkout@v5
20+
- uses: actions/checkout@v5.0.0
2121
- name: Install uv
22-
uses: astral-sh/setup-uv@v6
22+
uses: astral-sh/setup-uv@v6.6.1
2323
with:
2424
version: ${{ env.UV_VERSION }}
2525
enable-cache: true
@@ -58,33 +58,33 @@ jobs:
5858

5959
steps:
6060
- name: Check out repository
61-
uses: actions/checkout@v5
61+
uses: actions/checkout@v5.0.0
6262
with:
6363
fetch-depth: 0
6464

6565
#----------------------------------------------
6666
# install uv
6767
#----------------------------------------------
6868
- name: Install uv
69-
uses: astral-sh/setup-uv@v6
69+
uses: astral-sh/setup-uv@v6.6.1
7070
with:
7171
version: ${{ env.UV_VERSION }}
7272
enable-cache: true
7373
cache-dependency-glob: "uv.lock"
7474
python-version: ${{ matrix.python-version }}
7575

7676
#----------------------------------------------
77-
# install your root project, if required
78-
#----------------------------------------------
77+
# install your root project, if required
78+
#----------------------------------------------
7979
- name: Install dependencies
8080
run: |
81-
uv sync --group dev
81+
uv sync --group dev
8282
8383
- name: Verify uv.lock is up-to-date
8484
run: uv lock --check
8585

8686
#----------------------------------------------
87-
# coverage report
87+
# coverage report
8888
#----------------------------------------------
8989
- name: Generate coverage results
9090
# Set bash shell to fail correctly on Windows https://github.com/actions/runner-images/issues/6668
@@ -98,7 +98,7 @@ jobs:
9898
# upload coverage results
9999
#----------------------------------------------
100100
- name: Upload coverage report
101-
uses: codecov/codecov-action@v5
101+
uses: codecov/codecov-action@v5.4.3
102102
with:
103103
name: codecov-results-${{ matrix.os }}-${{ matrix.python-version }}
104104
token: ${{ secrets.CODECOV_TOKEN }}

.github/workflows/pypi-publish.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
name: Build Python 🐍 distributions 📦 for publishing to PyPI
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@v5
15+
- uses: actions/checkout@v5.0.0
1616
with:
1717
# Checkout the code including tags required for dynamic versioning
1818
fetch-depth: 0
@@ -23,7 +23,7 @@ jobs:
2323
python-version: 3.13
2424

2525
- name: Install uv
26-
uses: astral-sh/setup-uv@v6
26+
uses: astral-sh/setup-uv@v6.6.1
2727
with:
2828
enable-cache: true
2929
version: ${{ env.UV_VERSION }}

.github/workflows/test-upstream.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,15 +82,15 @@ jobs:
8282
echo "upstream_repo=${{ inputs.upstream_repo }}" >> "$GITHUB_ENV"
8383
8484
- name: checkout upstream
85-
uses: actions/checkout@v5
85+
uses: actions/checkout@v5.0.0
8686
with:
8787
repository: "${{ env.upstream_repo }}"
8888
path: linkml
8989
ref: "${{ env.upstream_branch }}"
9090
fetch-depth: 0
9191

9292
- name: checkout linkml-runtime
93-
uses: actions/checkout@v5
93+
uses: actions/checkout@v5.0.0
9494
with:
9595
path: linkml-runtime
9696
fetch-depth: 0
@@ -110,7 +110,7 @@ jobs:
110110
git fetch upstream --tags
111111
112112
- name: Install uv
113-
uses: astral-sh/setup-uv@v6
113+
uses: astral-sh/setup-uv@v6.6.1
114114
with:
115115
enable-cache: true
116116
version: ${{ env.UV_VERSION }}

0 commit comments

Comments
 (0)