Skip to content

Refresh README and bump artifact actions to Node 24 - #22

Merged
jahnzh merged 4 commits into
mainfrom
ci/node24-artifact-readme
Jul 9, 2026
Merged

Refresh README and bump artifact actions to Node 24#22
jahnzh merged 4 commits into
mainfrom
ci/node24-artifact-readme

Conversation

@jahnzh

@jahnzh jahnzh commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Replaces the legacy README with the updated published-paper version (badges, Docker install, structured docs, Bioinformatics citation, Zenodo link).
  • Upgrades actions/upload-artifact@v4@v6 and actions/download-artifact@v4@v7 in the main publish workflow to resolve the Node.js 20 deprecation warning on GitHub-hosted runners.

Test plan

  • Merge and confirm the next build-and-publish-main run no longer shows the Node 20 deprecation warning for artifact actions.
  • Review rendered README on GitHub for formatting, badges, and links.

Made with Cursor

Replace the legacy README with the published-paper version (badges, Docker, citation) and upgrade upload-artifact/download-artifact so the publish workflow no longer triggers Node 20 deprecation warnings.

Co-authored-by: Cursor <cursoragent@cursor.com>
Copilot AI review requested due to automatic review settings July 9, 2026 14:26

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR refreshes the project’s top-level documentation to the published-paper README format and updates the artifact upload/download GitHub Actions versions in the trusted publish workflow to address the Node.js 20 deprecation warnings on hosted runners.

Changes:

  • Replaces the legacy README.md with a more structured, badge/citation-focused version including Docker usage and expanded usage sections.
  • Updates actions/upload-artifact and actions/download-artifact major versions in the main publish workflow.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
README.md Rewrites README content (badges, installation, quickstarts, supported models, arguments, citation).
.github/workflows/publish-main-branch-trusted.yml Bumps artifact actions versions used for publishing/release steps.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.md Outdated
Comment thread README.md
Comment on lines +60 to +66
From source:

2. *(Optional)* For ESMC models (e.g. `biohub/ESMC-300M`), install Biohub's transformers fork:
```sh
pip install git+https://github.com/Biohub/transformers.git@main
```
```bash
git clone https://github.com/csi-greifflab/pepe-cli
cd pepe-cli
pip install .
```

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added an "Optional backends" subsection to the Installation section documenting the extra installs needed for ESMC (pip install git+https://github.com/Biohub/transformers.git@main) and METL (pip install git+https://github.com/gitter-lab/metl-pretrained.git). Committed in docs: add optional backend installation notes for ESMC and METL in README.

Comment thread README.md Outdated
jahnzh and others added 2 commits July 9, 2026 16:40
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@jahnzh
jahnzh merged commit 5c6ef02 into main Jul 9, 2026
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.

3 participants