Skip to content

chore: migrasi ke uv untuk manajemen package python #2

chore: migrasi ke uv untuk manajemen package python

chore: migrasi ke uv untuk manajemen package python #2

Workflow file for this run

name: uv python test
on:
pull_request:
branches: [main]
jobs:
build:
# menjalankan testing dengan 3 os yaitu
# linux (ubuntu), windows, dan macOS
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-latest]
steps:
- name: Checkout Code
uses: actions/checkout@v4
- name: Install uv
uses: astral-sh/setup-uv@v5
- name: Setting python
uses: actions/setup-python@v5
with:
python-version-file: ".python-version"
- name: run testing
run: uv run flake8 .