Releases: macfernandez/sync-murfy
Releases · macfernandez/sync-murfy
Release list
v1.0.3
What's Changed
🧰 Other changes
- Add tag-triggered release workflow with changelog by @macfernandez in #4
- Bump actions/checkout to v7 (Node.js 24 runtime) by @macfernandez in #5
Full Changelog: v1.0.1...v1.0.3
v1.0.2
v1.0.1 Update setup-uv
Update astral-sh/setup-uv to 8.2.0.
First stable release of sync-murfy
What it does
Downloads a Murfy LaTeX project as a ZIP file using a Selenium-driven Chrome session, and exposes the ZIP path as an output for subsequent steps.
What's included
- `sync.py` — the core script (login → find project → download ZIP)
- `pyproject.toml` — dependency management via uv
- `.env.example` — credential template for local use
- `.vscode/launch.json` — debugger config for VS Code
Usage
Pin to this release in your workflow:
```yaml
- uses: macfernandez/sync-murfy@v1.0.0
with:
email: ${{ secrets.MURFY_EMAIL }}
password: ${{ secrets.MURFY_PASSWORD }}
project: ${{ vars.MURFY_PROJECT }}
```
See the README for full setup instructions and security notices.