Skip to content
Merged
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
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ jobs:

- name: Run tests and collect coverage
run: |
set -euox pipefail
set -euo pipefail
PACKAGE=$(echo "$(basename $PWD)" | tr "-" "_")
[ -d "${PACKAGE}" ] || PACKAGE="."
uv run --frozen pytest --cov-report=xml:${{ github.workspace }}/build/coverage/${{ matrix.dirs }}.xml --cov="${PACKAGE}" --junitxml=${{ github.workspace }}/build/test-results/${{ matrix.dirs }}.xml
Expand Down
9 changes: 4 additions & 5 deletions .github/workflows/docker-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,8 +59,7 @@ jobs:

- name: Set environment variables
run: |
echo "BUILD_DATE="$(date -u +"%Y-%m-%dT%H:%M:%SZ")"" >> $GITHUB_ENV
echo "GIT_COMMIT="$(git rev-parse --short HEAD)"" >> $GITHUB_ENV
scripts/get_env_variables.sh

- name: Login to Docker Hub
uses: docker/login-action@v3
Expand All @@ -70,7 +69,7 @@ jobs:

- name: Build the Docker image
run: |
set -euox pipefail
set -euo pipefail
[ -f docker/docker-compose.yml ] && docker compose -f ./docker/docker-compose.yml build --pull
working-directory: ${{ matrix.dirs }}
env:
Expand All @@ -81,7 +80,7 @@ jobs:
- name: Publish the Docker image
id: publish
run: |
set -euox pipefail
set -euo pipefail
[ -f docker/docker-compose.yml ] && docker compose -f ./docker/docker-compose.yml push
working-directory: ${{ matrix.dirs }}
env:
Expand All @@ -92,7 +91,7 @@ jobs:
- name: Publish the Docker image (Retry)
if: ${{ failure() && steps.publish.outcome == 'failure' }}
run: |
set -euox pipefail
set -euo pipefail
[ -f docker/docker-compose.yml ] && docker compose -f ./docker/docker-compose.yml push
working-directory: ${{ matrix.dirs }}
env:
Expand Down
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ repos:

# Run the Ruff linter.
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.14.6
rev: v0.14.10
hooks:
# Linter
- id: ruff
Expand Down
229 changes: 131 additions & 98 deletions dask-test/uv.lock

Large diffs are not rendered by default.

18 changes: 18 additions & 0 deletions docker-health-check/scripts/get_env_variables.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
#!/usr/bin/env bash

set -euo pipefail

function log() {
>&2 echo "${*}"
}

BUILD_DATE="$(date -u +"%Y-%m-%dT%H:%M:%SZ")"
GIT_COMMIT="$(git rev-parse --short HEAD)"

log "BUILD_DATE=${BUILD_DATE}"
log "GIT_COMMIT=${GIT_COMMIT}"

if [ -n "${GITHUB_ENV+x}" ]; then
echo "BUILD_DATE=${BUILD_DATE}" >> $GITHUB_ENV
echo "GIT_COMMIT=${GIT_COMMIT}" >> $GITHUB_ENV
fi
189 changes: 105 additions & 84 deletions docker-health-check/uv.lock

Large diffs are not rendered by default.

403 changes: 214 additions & 189 deletions github/uv.lock

Large diffs are not rendered by default.

229 changes: 131 additions & 98 deletions hadoop/uv.lock

Large diffs are not rendered by default.

430 changes: 226 additions & 204 deletions jupyter/uv.lock

Large diffs are not rendered by default.