Skip to content

ci: add release workflow#9

Merged
ShmuelMax100 merged 1 commit into
mainfrom
feature/shmuelmax/release-workflow
May 3, 2026
Merged

ci: add release workflow#9
ShmuelMax100 merged 1 commit into
mainfrom
feature/shmuelmax/release-workflow

Conversation

@ShmuelMax100
Copy link
Copy Markdown
Owner

Adds release.yml with dispatch + reusable + composite.

…low, and release job

Fixes:
- composite: drop bogus inputs.requirements-file, hardcode requirements.txt
- composite: remove redundant internal checkout (caller does it)
- reusable-validate: fix path to setup-python-project (was setup-python-env)
- reusable-validate: clean stray TODO text in YAML default value
- release: drop leftover TODOs, fix prerelease guard, enable generateReleaseNotes
- release: add checkout to build job before local composite

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@ShmuelMax100 ShmuelMax100 force-pushed the feature/shmuelmax/release-workflow branch from 2de636b to 3a18990 Compare May 3, 2026 12:01
@ShmuelMax100 ShmuelMax100 merged commit 2707dca into main May 3, 2026
@ShmuelMax100 ShmuelMax100 deleted the feature/shmuelmax/release-workflow branch May 3, 2026 12:37
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.

1 participant