https://github.com/nsls2/srx-workflows
Repository of workflows for the SRX beamline
https://github.com/nsls2/srx-workflows
Last synced: 5 months ago
JSON representation
Repository of workflows for the SRX beamline
- Host: GitHub
- URL: https://github.com/nsls2/srx-workflows
- Owner: NSLS2
- License: bsd-3-clause
- Created: 2023-10-20T20:05:00.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-10-23T18:17:11.000Z (8 months ago)
- Last Synced: 2025-10-23T20:31:24.794Z (8 months ago)
- Language: Python
- Size: 333 KB
- Stars: 0
- Watchers: 8
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SRX Workflows
Repository of workflows for the SRX beamline.
## Development
### Pre-commit
This project uses pre-commit to maintain code quality. To install and run
pre-commit locally:
```bash
# Install pre-commit hooks
pixi run pre-commit install
# Run on all files
pixi run pre-commit run --all-files
# Run on staged files only
pixi run pre-commit run
# Run on files changed in your branch (compared to main)
pixi run pre-commit run --from-ref main --to-ref HEAD
```