-
Check that the Transifex sync action is successful or fails because there are no updates.
-
If UI is materially different, update screenshots in
README.mdand on docs.ipfs.tech. -
Manually dispatch the ci.yml workflow on
mainbranch. If there are release-worthy commits, semantic-release creates a new GitHub Release with the changelog, the build CID in the notes, and the build CAR file attached. -
Publishing the release automatically triggers deploy-release.yml, which downloads the CAR from the release, deploys its content to https://webui.ipfs.io (GitHub Pages) and points the production DNSLink at the same CID. Check that both of its jobs are green. If the dispatched run fails, or creates no release, https://webui.ipfs.io stays untouched.
-
If the release is good enough for LTS, update the CID at projects that use ipfs-webui by submitting PRs:
Manually dispatch deploy-release.yml with any existing release tag (e.g. v4.13.0). It deploys that release's CAR file to GitHub Pages and DNSLink; this is the fastest way to recover from a bad release.