Skip to content

Conversation

@jobs62
Copy link
Contributor

@jobs62 jobs62 commented Jul 16, 2025

converting project to pyproject.yaml, using uv as package manager as well a tox for multiple virtual environnement management. the goal is to execute tests in multiple supported python version (3.9 to 3.12)

@jobs62 jobs62 force-pushed the feat/modernize branch 4 times, most recently from 8c99d55 to e12d0b7 Compare July 23, 2025 14:50
with:
python-version: '3.x'
- name: Install uv
uses: astral-sh/setup-uv@v6

Check warning

Code scanning / CodeQL

Unpinned tag for a non-immutable Action in workflow Medium

Unpinned 3rd party Action 'osc-sdk-python release build' step
Uses Step
uses 'astral-sh/setup-uv' with ref 'v6', not a pinned commit hash
- name: ⬇️ Install Python dependencies
run: make .venv/ok
- name: Install uv
uses: astral-sh/setup-uv@v6

Check warning

Code scanning / CodeQL

Unpinned tag for a non-immutable Action in workflow Medium

Unpinned 3rd party Action 'Code check On outscale' step
Uses Step
uses 'astral-sh/setup-uv' with ref 'v6', not a pinned commit hash
- name: Build python package
run: make package
- name: Install uv
uses: astral-sh/setup-uv@v6

Check warning

Code scanning / CodeQL

Unpinned tag for a non-immutable Action in workflow Medium

Unpinned 3rd party Action 'Code check Local' step
Uses Step
uses 'astral-sh/setup-uv' with ref 'v6', not a pinned commit hash
steps:
- uses: actions/checkout@v5
- name: Install uv
uses: astral-sh/setup-uv@v6

Check warning

Code scanning / CodeQL

Unpinned tag for a non-immutable Action in workflow Medium

Unpinned 3rd party Action 'osc-sdk-python pip publishing' step
Uses Step
uses 'astral-sh/setup-uv' with ref 'v6', not a pinned commit hash
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants