Skip to content

Release workflow: allow starting it from the Actions tab - #3

Merged
IncludeSpecial merged 1 commit into
mainfrom
claude/project-review-improvements-jalgyq
Oct 12, 2026
Merged

IncludeSpecial merged 1 commit into
mainfrom
claude/project-review-improvements-jalgyq

Conversation

@IncludeSpecial

Copy link
Copy Markdown
Owner

Тег v1.2.5 не удалось запушить из сессии: прокси пропускает push только в рабочую ветку. Поэтому релиз теперь можно запустить и без пуша тега.

Изменения

  • release.yml запускается ещё и через workflow_dispatch, то есть кнопкой Run workflow на вкладке Actions или через API.
  • При ручном запуске тег берётся как v<версия из package.json>. Если такой тег уже есть, workflow останавливается. Тег создаёт action-gh-release на запущенном коммите main.
  • Запуск по пушу тега работает как раньше: тег по-прежнему должен совпадать с package.json.

После слияния я запущу Release на main. Он соберёт GetBox-1.2.5-portable.exe и опубликует «GetBox 1.2.5».

🤖 Generated with Claude Code

https://claude.ai/code/session_019LtWxNVyWyutDLyX8cWQFC


Generated by Claude Code

release.yml also runs on workflow_dispatch: it takes v<package.json
version> as the tag, refuses one that already exists, and lets
action-gh-release create the tag on the dispatched commit. Tag pushes
keep working and must still match package.json.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019LtWxNVyWyutDLyX8cWQFC
@IncludeSpecial
IncludeSpecial merged commit cdb73f8 into main Oct 12, 2026
1 check passed
@vercel

vercel Bot commented Oct 12, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
get-box Ready Ready Preview Oct 12, 2026 5:57pm UTC

This branch was successfully deployed

1 active deployment
Preview — 0bb9a813 Deployed Oct 12, 2026 by vercel[bot]
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.

2 participants