Skip to content

Tags: jitsucom/github-workflows

Tags

1.29.20260622

Toggle 1.29.20260622's commit message
fix(ai-review): allow github-actions[bot] PRs to be reviewed

codex-action's write-access check queries the collaborators API, which
returns permission 'none' for the github-actions[bot] actor and aborts
the run with "Actor 'github-actions[bot]' is not permitted to run this
action". This blocked AI review on the automated security-fix PRs, which
are opened under the repo's own GITHUB_TOKEN (actor github-actions[bot]).

Pass allow-bots: true so codex-action whitelists the GitHub-owned
github-actions[bot] specifically. The review still posts via the
AI_CODE_REVIEW app token, which already has PR write — the actor check
was the only gate.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

1.28.20260529

Toggle 1.28.20260529's commit message
fix(ai-review): always approve PRs, surface findings as comments

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

1.27.20260527

Toggle 1.27.20260527's commit message
docs(contributing): clarify merge policy

"Avoid merge commits" meant don't merge default branch into feature
branches — always rebase. For PRs, merge commit is now the default
merge method and rebase-and-merge is also allowed. Squash stays off.

1.26.20260527

Toggle 1.26.20260527's commit message
fix(ai-review): never request changes, only comment or approve

Drop REQUEST_CHANGES from the PR review verdict — branch protection now
gates merges by requiring all review threads to be resolved, so a COMMENT
is enough to make the author address a finding without the AI blocking
the merge itself.

1.25.20260522

Toggle 1.25.20260522's commit message
fix(ai-review): only request changes for critical findings

Raise the bar for the REQUEST_CHANGES verdict so it fires only on new,
critical issues — real bugs, security holes, data loss, user-visible
regressions. Non-critical and uncertain findings now post as COMMENT
inline comments instead, so false positives no longer block PRs.

1.24.20260513

Toggle 1.24.20260513's commit message
chore: add MIT LICENSE

This repo is public and intended to be reusable across jitsucom repos.
Without a LICENSE file it sits under default copyright (no grant), which
is inconsistent with that intent. MIT matches the rest of jitsucom's
permissive-licensed public repos.

1.23.20260512

Toggle 1.23.20260512's commit message
chore: drop ruleset template (not committed; applied once locally)

1.20.20260512

Toggle 1.20.20260512's commit message
feat(slack-notify): skip blocks with empty value

Lets callers conditionally include rows by resolving the value
expression to '' rather than constructing the YAML in a shell step.

1.19.20260511

Toggle 1.19.20260511's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #6 from jitsucom/feat/slack-bot-thread

feat(slack-notify): add bot-token path with thread + update support

1.17.20260511

Toggle 1.17.20260511's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #5 from jitsucom/feat/deploy-helpers

feat(actions): add slack-notify, install-yq, install-kustomize