Skip to content

Switching to mamba #3

Merged
Loyale merged 2 commits into
mainfrom
claude/charming-volta-94jlx
May 27, 2026
Merged

Switching to mamba #3
Loyale merged 2 commits into
mainfrom
claude/charming-volta-94jlx

Conversation

@Loyale
Copy link
Copy Markdown
Contributor

@Loyale Loyale commented May 27, 2026

No description provided.

claude added 2 commits May 27, 2026 03:06
Fixes failing actions/setup-python cache step (run 26488180039),
which required a requirements.txt / pyproject.toml that doesn't exist.
Switching to micromamba also matches the lab's preferred env manager.

- Add environment.yml (python 3.12 from conda-forge + Nikola[extras] via pip)
- Rewrite deploy.yml to use mamba-org/setup-micromamba@v1 with the env
  file cached between runs; set bash -el login shell as the default
- README: replace venv instructions with mamba env create / activate /
  update --prune flow; note Miniforge as the recommended installer
- .gitignore: cover in-tree conda env directories
- deploy.yml: trigger build job on pull_request to main as well as push;
  gate the deploy job on github.event_name != 'pull_request' so PRs
  validate the build without publishing to Pages
- README: add a status badge linking to the workflow runs page
@Loyale Loyale merged commit 6dc79d9 into main May 27, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants