diff --git a/.github/actions/with-docker/action.yml b/.github/actions/with-docker/action.yml index 4a6bdb2..656d489 100644 --- a/.github/actions/with-docker/action.yml +++ b/.github/actions/with-docker/action.yml @@ -10,10 +10,15 @@ inputs: runs: using: 'composite' steps: + - name: 'Get uv release' + id: uv_release + shell: bash + run: | + echo uv_version=$(cat deps/uv_release) >> "${GITHUB_OUTPUT}" - name: 'Install uv' - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@v6 with: - version: 0.7.2 + version: ${{ steps.uv_release.outputs.uv_version }} - name: 'Set up Docker' shell: bash {0} env: @@ -30,8 +35,11 @@ runs: USER_ID=1000 GROUP_ID=${USER_ID} + UV_VERSION=$(cat deps/uv_release) + docker build . --tag ${TAG} \ --file .github/workflows/Dockerfile \ + --build-arg UV_VERSION=${UV_VERSION} \ --build-arg KMIR_VERSION=${KMIR_VERSION} \ --build-arg USER=${USER} \ --build-arg GROUP=${GROUP} \ diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 646618d..4d40633 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -133,7 +133,7 @@ jobs: echo "kompass-version=$(cat package/version)" >> $GITHUB_OUTPUT echo "short-sha=$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT - - name: Build Kmir Container + - name: Build Kompass Container uses: docker/build-push-action@v6 with: context: . diff --git a/package/version b/package/version index a2e1aa9..baec65a 100644 --- a/package/version +++ b/package/version @@ -1 +1 @@ -0.1.27 +0.1.28 diff --git a/pyproject.toml b/pyproject.toml index 845bd6c..4a5c091 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "kompass" -version = "0.1.27" +version = "0.1.28" description = "K Semantics for the Solana ecosystem" requires-python = "~=3.10" dependencies = [ diff --git a/uv.lock b/uv.lock index 6bcc6fa..1f141f3 100644 --- a/uv.lock +++ b/uv.lock @@ -630,7 +630,7 @@ dependencies = [ [[package]] name = "kompass" -version = "0.1.27" +version = "0.1.28" source = { editable = "." } dependencies = [ { name = "kmir" },