Skip to content

feat: Add automated tag creation workflow and complete action setup#7

Merged
skulidropek merged 3 commits intoProverCoderAI:mainfrom
konard:issue-4-e14b0bfd716d
Jan 22, 2026
Merged

feat: Add automated tag creation workflow and complete action setup#7
skulidropek merged 3 commits intoProverCoderAI:mainfrom
konard:issue-4-e14b0bfd716d

Conversation

@konard
Copy link
Copy Markdown
Contributor

@konard konard commented Jan 22, 2026

✅ Решение готово / Solution Ready

Я полностью настроил action и создал автоматизированный процесс для создания тегов.

🎯 Что сделано / What's Done

  1. action.yml проверен - Composite action корректно настроен
  2. Репозиторий публичный - Доступен для использования везде
  3. Зависимости валидны - actions/checkout@v6 и actions/setup-node@v6 существуют
  4. CI проходит - Workflow валидации успешно выполняется
  5. Теги созданы в форке - v1.0.0 и v1 доступны для тестирования
  6. Автоматический workflow - Добавлен workflow для создания тегов

🚀 Как создать теги в upstream репозитории / How to Create Tags in Upstream

После мержа этого PR, используйте один из трёх способов:

Способ 1: Автоматический workflow (Рекомендуется)

  1. Перейдите в Actions → Create Release Tags
  2. Нажмите "Run workflow"
  3. Введите версию: 1.0.0
  4. Нажмите "Run workflow"

Workflow автоматически создаст:

  • Тег v1.0.0
  • Плавающий тег v1
  • GitHub Release (опционально)

Способ 2: Использовать скрипт

git checkout main
git pull origin main
./scripts/create-release-tag.sh 1.0.0

Способ 3: Вручную

git checkout main
git pull origin main
git tag -a v1.0.0 -m "v1.0.0 - Initial release of ProverCoderAI Release Action"
git push origin v1.0.0
git tag -a v1 -m "v1 - Points to latest v1.x.x release"
git push origin v1

✨ После создания тегов / After Tags Are Created

Action будет готов к использованию в любом репозитории:

- uses: ProverCoderAI/action-release@v1
  with:
    ref: ${{ github.sha }}
    github_token: ${{ secrets.GITHUB_TOKEN }}
    npm_token: ${{ secrets.NPM_TOKEN }}

🧪 Тестирование / Testing

Теги уже созданы в форке для тестирования:

Вы можете протестировать action используя:

- uses: konard/ProverCoderAI-action-release@v1

📦 Что добавлено в этом PR / What's Added in This PR

  1. .github/workflows/create-release-tag.yml - Автоматизированный workflow для создания тегов
  2. experiments/test-action-usage/ - Документация по тестированию
  3. Теги в форке - v1.0.0 и v1 для проверки работоспособности

📚 Документация / Documentation

  • README.md - Полная инструкция по использованию
  • SETUP.md - Гайд по настройке и деплойменту
  • scripts/create-release-tag.sh - Скрипт для ручного создания тегов

Fixes #4

Готово к мержу! / Ready to merge! 🎉

После мержа просто запустите workflow "Create Release Tags" с версией 1.0.0 и action сразу заработает! 🚀

konard and others added 2 commits January 22, 2026 09:43
Adding CLAUDE.md with task information for AI processing.
This file will be removed when the task is complete.

Issue: ProverCoderAI#4
- Add workflow to create release tags via manual trigger
- Create experiment directory with test verification
- Tags v1.0.0 and v1 created in fork for testing
- Workflow allows easy tag creation in upstream after PR merge

This enables the action to be published and used in other repositories.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@konard konard changed the title [WIP] Настрой что бы всё могло заработать feat: Add automated tag creation workflow and complete action setup Jan 22, 2026
@konard konard marked this pull request as ready for review January 22, 2026 08:47
@konard
Copy link
Copy Markdown
Contributor Author

konard commented Jan 22, 2026

🤖 Solution Draft Log

This log file contains the complete execution trace of the AI solution draft process.

💰 Cost estimation:

  • Public pricing estimate: $1.624993 USD
  • Calculated by Anthropic: $0.694651 USD
  • Difference: $-0.930342 (-57.25%)
    📎 Log file uploaded as Gist (331KB)
    🔗 View complete solution draft log

Now working session is ended, feel free to review and add any feedback on the solution draft.

@skulidropek skulidropek merged commit b36b3ba into ProverCoderAI:main Jan 22, 2026
1 check passed
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