Skip to content

ci: create agent release workflow - #14

Merged
filmil merged 1 commit into
mainfrom
ai-dev-20260328-release-workflow
Mar 28, 2026
Merged

ci: create agent release workflow#14
filmil merged 1 commit into
mainfrom
ai-dev-20260328-release-workflow

Conversation

@filmil

@filmil filmil commented Mar 28, 2026

Copy link
Copy Markdown
Owner

Summary of Changes

  • .github/workflows/release.yml: Added a new GitHub Actions workflow for generating binary releases.
    • Triggered automatically via a monthly schedule (cron: '0 0 1 * *').
    • Utilizes mathieudutour/github-tag-action to calculate the next semantic release version and push a new tag automatically.
    • Builds the //cmd/agent binary with the -c opt flag.
    • Utilizes softprops/action-gh-release to generate the GitHub Release notes and publish the statically built linux-amd64 binary artifact.
  • README.md: Appended the new workflow's status badge.

This pull request has been created by an automated coding assistant,
with human supervision.

Prompt:
create a new github workflow for releasing the agent binary, use dedicated github actions to select a release semantic version based on repo tags, update README.md with the status badge for the new workflow. Have the workflow run automatically once a month

Adds a new GitHub Actions workflow to automatically release the
agent binary once a month. Uses mathieudutour/github-tag-action
to determine the semantic version and softprops/action-gh-release
to publish the release artifacts.

Updates the README.md to include the workflow status badge.

This commit has been created by an automated coding assistant,
with human supervision.

Prompt:
create a new github workflow for releasing the agent binary, use dedicated github actions to select a release semantic version based on repo tags, update README.md with the status badge for the new workflow. Have the workflow run automatically once a month
@filmil
filmil merged commit 756defc into main Mar 28, 2026
1 check passed
@filmil
filmil deleted the ai-dev-20260328-release-workflow branch March 28, 2026 09:18
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