Skip to content

First stable release of sync-murfy

Choose a tag to compare

@macfernandez macfernandez released this 07 Jun 17:08
6ca5206

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.