Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions .github/workflows/alpha-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,30 +12,30 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
ref: "main"

- name: Docker metadata
id: meta
uses: docker/metadata-action@v5.10.0
uses: docker/metadata-action@v6.1.0
with:
images: ${{ secrets.DOCKER_REGISTRY_IDENTIFER }}/hyperion
tags: |
type=raw,value=alpha

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3.11.1
uses: docker/setup-buildx-action@v4.1.0

- name: Login to GitHub Container Registry
uses: docker/login-action@v3.6.0
uses: docker/login-action@v4.2.0
with:
registry: ${{ secrets.DOCKER_REGISTRY_URL }}
username: ${{ secrets.DOCKER_REGISTRY_USERNAME }}
password: ${{ secrets.DOCKER_REGISTRY_PASSWORD }}

- name: Build and push alpha image
uses: docker/build-push-action@v6.18.0
uses: docker/build-push-action@v7.2.0
with:
context: .
platforms: linux/amd64 #,linux/arm64
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
build-mode: none
steps:
- name: Checkout repository
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Initialize CodeQL
uses: github/codeql-action/init@v4
with:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/lintandformat.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:

steps:
- name: Check out the code
uses: actions/checkout@v6
uses: actions/checkout@v7

# Setup Python (faster than using Python container)
- name: Setup Python
Expand All @@ -23,7 +23,7 @@ jobs:

- name: Cache uv folder
id: cache-uv
uses: actions/cache@v4.3.0
uses: actions/cache@v5.0.5
with:
path: ~/.cache/uv
key: ${{ runner.os }}-python-${{ steps.setup-python.outputs.python-version }}-uv-${{ hashFiles('requirements.txt', 'requirements-dev.txt') }}
Expand All @@ -36,7 +36,7 @@ jobs:

- name: Cache .ruff_cache folder
id: ruff_cache
uses: actions/cache@v4.3.0
uses: actions/cache@v5.0.5
with:
path: .ruff_cache
key: ruff_cache-${{ github.head_ref }}
Expand All @@ -48,7 +48,7 @@ jobs:

- name: Cache .mypy_cache folder
id: mypy_cache
uses: actions/cache@v4.3.0
uses: actions/cache@v5.0.5
with:
path: .mypy_cache
key: mypy_cache-${{ github.head_ref }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr-dependencies.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
pull-requests: read
steps:
- name: Checkout repository
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Check PR Dependencies
uses: gregsdennis/dependencies-action@main
env:
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/preprod-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,13 +33,13 @@ jobs:
branch=$(curl -fs ${{ github.api_url }}/repos/${{ github.repository }}/pulls/${{ github.event.inputs.pr }} | jq -r '.head.ref')
echo "branch=${branch:?'PR #${{ github.event.inputs.pr }} does not exist'}" >> "$GITHUB_OUTPUT"
- name: Checkout code
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
ref: ${{ steps.branch.outputs.branch }}

- name: Docker metadata
id: meta
uses: docker/metadata-action@v5.10.0
uses: docker/metadata-action@v6.1.0
with:
images: ${{ secrets.DOCKER_REGISTRY_IDENTIFER }}/hyperion
tags: |
Expand All @@ -51,17 +51,17 @@ jobs:
preprod.pr=${{ github.event.inputs.pr }}

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3.11.1
uses: docker/setup-buildx-action@v4.1.0

- name: Login to GitHub Container Registry
uses: docker/login-action@v3.6.0
uses: docker/login-action@v4.2.0
with:
registry: ${{ secrets.DOCKER_REGISTRY_URL }}
username: ${{ secrets.DOCKER_REGISTRY_USERNAME }}
password: ${{ secrets.DOCKER_REGISTRY_PASSWORD }}

- name: Build and push preprod image
uses: docker/build-push-action@v6.18.0
uses: docker/build-push-action@v7.2.0
with:
context: .
platforms: linux/amd64 #,linux/arm64
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@ jobs:

steps:
- name: Check out the code
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Docker metadata
id: meta
uses: docker/metadata-action@v5.10.0
uses: docker/metadata-action@v6.1.0
with:
images: ${{ secrets.DOCKER_REGISTRY_IDENTIFER }}/hyperion
tags: |
Expand All @@ -25,17 +25,17 @@ jobs:
type=raw,value=latest

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3.11.1
uses: docker/setup-buildx-action@v4.1.0

- name: Login to GitHub Container Registry
uses: docker/login-action@v3.6.0
uses: docker/login-action@v4.2.0
with:
registry: ${{ secrets.DOCKER_REGISTRY_URL }}
username: ${{ secrets.DOCKER_REGISTRY_USERNAME }}
password: ${{ secrets.DOCKER_REGISTRY_PASSWORD }}

- name: Build and push app
uses: docker/build-push-action@v6.18.0
uses: docker/build-push-action@v7.2.0
with:
context: .
platforms: linux/amd64 #,linux/arm64
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:

steps:
- name: Check out the code
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Fetch full main branch history # We don't known the the base commit of the PR
run: git fetch origin main --unshallow
Expand All @@ -64,7 +64,7 @@ jobs:

- name: Cache uv folder
id: cache-uv
uses: actions/cache@v4.3.0
uses: actions/cache@v5.0.5
with:
path: ~/.cache/uv
key: ${{ runner.os }}-python-${{ steps.setup-python.outputs.python-version }}-uv-${{ hashFiles('requirements.txt', 'requirements-dev.txt') }}
Expand All @@ -77,7 +77,7 @@ jobs:

- name: Cache .pytest_cache folder
id: pytest_cache
uses: actions/cache@v4.3.0
uses: actions/cache@v5.0.5
with:
path: .pytest_cache
key: pytest_cache-${{ github.head_ref }}
Expand All @@ -92,6 +92,6 @@ jobs:
if: github.event_name == 'pull_request'

- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v5.5.1
uses: codecov/codecov-action@v7.0.0
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}