[工具] Github Action 與 semver tags 分享

看板Ajax作者 (京)時間2年前 (2022/09/24 21:11), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
好讀網誌版: https://vdustr.dev/blog/2022/09/24/gsvt/ 通常我們在使用別人的 GitHub Actions 時 都能透過 v2, v2.3 這種只打到 major 或 minor 的方式取得 v2.x.x 的最新版本 一直到自己 publish 自己的 GitHub Action 才發現他並不會像 npm 一樣自動解析 必須自己將 vX, vX.X 這樣的 tag push 到 repo 才行 但每次都要 force tag / force push 總是有點麻煩 一直找不到類似的工具 稍微弄了了個小工具來快速打版 npx gsvt npx gsvt major npx gsvt minor npx gsvt patch npx gsvt v2.3.4 確認 tag 沒問題之後整個推上去就可以了~ git push origin main --tags -f 這個小專案有許多不足的地方 目前也僅支援 vX.X.X 的格式 如果有什麼建議或是有推薦的工具 歡迎留言分享 謝謝 >"<~ Repository: https://github.com/VdustR/gsvt npm: https://www.npmjs.com/package/gsvt -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.171.49.127 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1664025099.A.BD4.html
文章代碼(AID): #1ZBm8BlK (Ajax)
文章代碼(AID): #1ZBm8BlK (Ajax)