bug
免费Report, list, or manage bug reports as GitHub issues
中文简介正在准备中。当前显示原文说明。
Tag a new release, push, and publish on GitHub
中文简介正在准备中。当前显示原文说明。
安装前可以查看交给 AI 代理的指令内容。
Create a new versioned release for Quill.
Ask the user for the version number (e.g. 0.3.0) if not provided as an argument.
Bump version in all three files. IMPORTANT: Do NOT use sed for version bumps. Instead:
main and the working tree is clean (git status). If not, stop and report.package.json, src-tauri/tauri.conf.json, and src-tauri/Cargo.toml.cargo check in src-tauri/ to update Cargo.lock.npm install --package-lock-only --ignore-scripts to update the root version in package-lock.json.public/foliate-js submodule has changes. If so, commit and push the submodule, then stage the updated reference.chore: bump version to v{version}.Push the version bump commit directly to main: git push
Tag: git tag -a v{version} -m "v{version}"
Push the tag: git push origin v{version}
Wait for the release workflow to complete: gh run list --workflow=release.yml --limit 1 --json status,conclusion,databaseId
Once the workflow succeeds, draft a release message by reviewing commits since the last tag: git log $(git describe --tags --abbrev=0 HEAD^)..HEAD --oneline
Categorize changes into sections: What's New, Improvements, Bug Fixes (omit empty sections).
Publish the release: gh release edit v{version} --draft=false --notes "...". Include a Download section at the bottom with the .dmg filenames for Apple Silicon and Intel.
If any step fails, stop and report the error — do not continue.
Check notarization history:
xcrun notarytool history --apple-id "$APPLE_ID" --password "$APPLE_PASSWORD" --team-id "$APPLE_TEAM_ID"
Check a specific submission:
xcrun notarytool info <submission-id> --apple-id "$APPLE_ID" --password "$APPLE_PASSWORD" --team-id "$APPLE_TEAM_ID"
Verify stapling on a DMG or .app:
stapler validate <file>
Check code signing:
codesign -dvv <path-to-app>
Note: Apple credentials are in ~/.zshrc. The shell may not have them loaded — use literal values if env vars are empty.
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Report, list, or manage bug reports as GitHub issues
中文简介正在准备中。当前显示原文说明。
Create, list, or manage feature specs and GitHub issues
中文简介正在准备中。当前显示原文说明。
Commit, create PR, wait for CI, and merge
中文简介正在准备中。当前显示原文说明。