Skip to content

Commit ccdee9c

Browse files
authored
Merge pull request #459 from provenant-dev/feature/update-workflow-actions
Updated actions to latest stable versions
2 parents dbdd77a + ccc69d2 commit ccdee9c

2 files changed

Lines changed: 15 additions & 19 deletions

File tree

.github/workflows/publish-keria.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,38 +11,38 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: Check out the repo
14-
uses: actions/checkout@v4
14+
uses: actions/checkout@v7
1515

1616
- name: Log in to Docker Hub
17-
uses: docker/login-action@v2
17+
uses: docker/login-action@v4
1818
with:
1919
username: ${{ secrets.DOCKER_USERNAME }}
2020
password: ${{ secrets.DOCKER_PASSWORD }}
2121

2222
- name: Extract metadata (tags, labels) for Docker
2323
id: meta
24-
uses: docker/metadata-action@v4
24+
uses: docker/metadata-action@v6
2525
with:
2626
images: weboftrust/keria
2727

2828
# For multi-arch
2929
- name: Set up QEMU
30-
uses: docker/setup-qemu-action@v3
30+
uses: docker/setup-qemu-action@v4
3131

3232
- name: Set up Docker buildx
3333
id: buildx
34-
uses: docker/setup-buildx-action@v3
34+
uses: docker/setup-buildx-action@v4
3535

3636
- name: Cache Docker Layers
37-
uses: actions/cache@v3
37+
uses: actions/cache@v6
3838
with:
3939
path: /tmp/.buildx-cache
4040
key: keri-${{ runner.os }}-buildx-${{ github.sha }}
4141
restore-keys: |
4242
keri-${{ runner.os }}-buildx-
4343
4444
- name: Build and push Docker image
45-
uses: docker/build-push-action@v6
45+
uses: docker/build-push-action@v7
4646
with:
4747
context: .
4848
file: images/keria.dockerfile

.github/workflows/python-app-ci.yml

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ jobs:
1919
os: [macos-15, ubuntu-latest]
2020

2121
steps:
22-
- uses: actions/checkout@v4
22+
- uses: actions/checkout@v7
2323
- name: Set up Python 3.12.8
24-
uses: actions/setup-python@v5
24+
uses: actions/setup-python@v7
2525
with:
2626
python-version: 3.12.8
2727
- name: Config libsodium
@@ -30,9 +30,7 @@ jobs:
3030
echo "SODIUM_INSTALL=system" >> $GITHUB_ENV
3131
echo "DYLD_LIBRARY_PATH=/opt/homebrew/lib:$DYLD_LIBRARY_PATH" >> $GITHUB_ENV
3232
- name: Install uv
33-
uses: astral-sh/setup-uv@v3
34-
with:
35-
version: "0.9.5"
33+
uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # 10.0.1
3634
- name: Install dependencies
3735
run: make install-dev
3836
- name: Lint changes
@@ -45,28 +43,26 @@ jobs:
4543
docker:
4644
runs-on: ubuntu-latest
4745
steps:
48-
- uses: actions/checkout@v4
46+
- uses: actions/checkout@v7
4947
- name: Run docker container
5048
# Ensure that the image can be built and started
5149
run: docker compose up --build --wait
5250

5351
coverage:
5452
runs-on: ubuntu-latest
5553
steps:
56-
- uses: actions/checkout@v4
54+
- uses: actions/checkout@v7
5755
- name: Set up Python 3.12.8
58-
uses: actions/setup-python@v5
56+
uses: actions/setup-python@v7
5957
with:
6058
python-version: 3.12.8
6159
- name: Install uv
62-
uses: astral-sh/setup-uv@v3
63-
with:
64-
version: "0.9.5"
60+
uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # 10.0.1
6561
- name: Install dependencies
6662
run: make install-dev
6763
- name: Run core KERIA tests
6864
run: make test-coverage
6965
- name: Upload
70-
uses: codecov/codecov-action@v4
66+
uses: codecov/codecov-action@v7
7167
with:
7268
token: ${{ secrets.CODECOV_TOKEN }}

0 commit comments

Comments
 (0)