Releases: hyt315/github-oss-prep
Releases · hyt315/github-oss-prep
Release list
v1.4.1 - Topics publication verification
Fixed
- Description and Topics are now mandatory publication actions, not optional recommendations.
- Connector and GitHub CLI modes must read repository metadata back and compare it with approved values.
- Manual mode must mark unset metadata as pending and provide copy-ready values.
- Publication cannot be reported as complete while Topics are missing or mismatched.
v1.4.0 - Adoption-safe open-source launch workflow
Highlights
- Public projects now default to branch → Draft PR → CI → human review → merge.
- Existing README and community files are audited and improved with approval instead of being skipped.
- New P0 gates cover secrets, provenance, third-party asset licensing and clean-clone reproducibility.
- New discoverability and Launch Kit guidance covers Topics, social preview, demos, channel selection and post-launch feedback.
- Added dependency-free repository validation and a GitHub Actions workflow.
Security
Removed the remaining example that embedded a GitHub Token in a remote URL. Authentication stays with official connectors, GitHub CLI credential helpers or SSH agents.
See CHANGELOG.md for the full details.
v1.3.0 - Safe authentication and offline delivery
What's changed
- Open-source preparation and ZIP delivery no longer require GitHub authentication.
- Added four explicit modes: Prepare only, official GitHub connector, GitHub CLI, and manual handoff.
- Replaced the deprecated npm GitHub MCP recommendation with GitHub's maintained
github/github-mcp-server. - Removed automatic token discovery, token-printing instructions, and credential-bearing Git remote URLs.
- Added Codex-compatible skill metadata and updated bilingual documentation.
Upgrade
Pull the latest main branch or reinstall the skill from this repository.
v1.2.2
修复本仓库自身的下载/安装方案,并从技能层面堵住同类问题,避免其他人使用本技能时重蹈覆辙。
🐛 修复 / Fixes
- 占位符替换:README 与
.github/ISSUE_TEMPLATE/config.yml中未替换的<owner>/<repo>占位符已改为真实仓库地址(此前直接复制安装命令会报错)。 - 下载链接 404:默认分支由
master统一改名为main,修复了源码 ZIP / Tar / 单文件(raw)下载链接此前 404 的问题(旧master链接 GitHub 会自动重定向)。 - Discussions:启用仓库 Discussions,修复 Issue 页 “Questions & Discussions” 链接失效。
🔧 技能加固 / Skill hardening
- 下载链接模板不再写死
main,改用<branch>占位,并注明必须与仓库的实际默认分支一致(main 或 master),否则会 404。 SKILL.md审查清单新增两项检查:交付文件中无残留<owner>/<repo>占位符;下载链接分支名与默认分支一致。- 移除 Issue 表单中并不存在的
type: upload字段(照此生成会导致表单失效),改为正确的textarea附件做法(拖拽/粘贴,GitHub 自动上传)。
Full Changelog: v1.2.1...v1.2.2