Skip to content

[#2]: add second GitHub Action / CI/CD conf: do setup, run uv build #1

[#2]: add second GitHub Action / CI/CD conf: do setup, run uv build

[#2]: add second GitHub Action / CI/CD conf: do setup, run uv build #1

Workflow file for this run

---
# sync.yaml
#
# GitHub CI/CD sync Action configuration.
#
# author : stefan schablowski
# contact : stefan.schablowski@desmodyne.com
# created : 2025-03-23
# uv > Using uv in GitHub Actions:
# https://docs.astral.sh/uv/guides/integration/github
name: Sync
on: [push]
jobs:
sync:
name: sync
runs-on: ubuntu-latest
steps:
- name: Check out
uses: actions/checkout@v4
- name: Set up uv
uses: astral-sh/setup-uv@v5
with:
version: 0.6.9
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version-file: code/python/pyproject.toml
- name: Run `uv sync`
run: uv sync --directory code/python