Skip to content

Commit 488eec6

Browse files
committed
Getting rid of the pipx backend
1 parent e1d9948 commit 488eec6

4 files changed

Lines changed: 15 additions & 76 deletions

File tree

.github/actions/config-poetry-win/action.yml

Lines changed: 0 additions & 68 deletions
This file was deleted.

.github/actions/config-poetry/action.yml

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -45,15 +45,12 @@ runs:
4545
uses: jdx/mise-action@5ac50f778e26fac95da98d50503682459e86d566 # v3.2.0
4646
with:
4747
version: 2025.7.12
48-
install_args: "python@${{ inputs.python-version }}"
49-
- name: Install Pipx backend for mise
50-
shell: bash
51-
run: |
52-
pip install --user pipx
53-
- name: Install tools through mise
48+
install_args: "python@${{ inputs.python-version }}"
49+
- name: Install jfrog and poetry through mise
5450
uses: jdx/mise-action@5ac50f778e26fac95da98d50503682459e86d566 # v3.2.0
5551
with:
5652
version: 2025.7.12
53+
experimental: true # needed to use the http backend for installation of jfrog on windows
5754
- name: Vault
5855
# yamllint disable rule:line-length
5956
id: secrets
@@ -74,5 +71,5 @@ runs:
7471
run: |
7572
echo "POETRY_VIRTUALENVS_PATH=${POETRY_VIRTUALENVS_PATH}" >> "$GITHUB_ENV"
7673
echo "POETRY_CACHE_DIR=${POETRY_CACHE_DIR}" >> "$GITHUB_ENV"
77-
${GITHUB_ACTION_PATH}/../../scripts/config-poetry.sh
74+
${GITHUB_ACTION_PATH}/config-poetry.sh
7875
File renamed without changes.

mise.toml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
11
[tools]
2-
"pipx:jfrog-cli" = "2.77.0"
32
"pipx:poetry" = "2.2.1"
3+
4+
[tools."asdf:jfrog-cli"]
5+
version = "2.77.0"
6+
os = ["linux", "macos"]
7+
8+
[tools."http:jfrog-cli"]
9+
version = "2.77.0"
10+
os = ["windows"]
11+
12+
[tools."http:jfrog-cli".platforms]
13+
windows-x64 = { url = "https://releases.jfrog.io/artifactory/jfrog-cli/v2-jf/2.77.0/jfrog-cli-windows-amd64/jf.exe", install = "cp ${MISE_DOWNLOAD_PATH} ${MISE_INSTALL_PATH}/bin/jf.exe" }

0 commit comments

Comments
 (0)