Skip to content

[auto] [Issue #59] Suppress release.yml false-failure notifications#62

Merged
stackbilt-admin merged 1 commit intomainfrom
auto/f065fbe2
Mar 22, 2026
Merged

[auto] [Issue #59] Suppress release.yml false-failure notifications#62
stackbilt-admin merged 1 commit intomainfrom
auto/f065fbe2

Conversation

@stackbilt-admin
Copy link
Copy Markdown
Member

Autonomous Task

Task ID: f065fbe2-7290-4445-8b3e-040decbdbf5d
Authority: auto_safe
Exit code: 0

Task Prompt

Problem

The release.yml GitHub Actions workflow triggers on push: tags: v* but GitHub evaluates the workflow on every push to main. When no tag matches, it reports "no jobs were run" which GitHub treats as a failure — sending a notification email every commit.

What to Fix

In .github/workflows/release.yml, the current trigger is:

on:
  push:
    tags:
      - 'v*'
  workflow_dispatch:

Add branches-ignore to prevent evaluation on non-tag pushes:

on:
  push:
    tags:
      - 'v*'
    branches-ignore:
      - '**'
  workflow_dispatch:

This keeps tag-triggered releases and manual dispatch while suppressing the false-failure on regular pushes.

Constraints

  • Do NOT change the release logic itself
  • Do NOT remove the workflow_dispatch trigger
  • Verify the YAML is valid after editing

Commit your work. TASK_COMPLETE when done.

Result Summary

TASK_COMPLETE


Generated by AEGIS task runner. Review before merging.

Add branches-ignore: '**' to the push trigger so the workflow is not
evaluated on regular branch pushes — only on tag pushes and manual
dispatch. Fixes #59.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@stackbilt-admin stackbilt-admin added the auto-generated Created by AEGIS task runner label Mar 22, 2026
@stackbilt-admin stackbilt-admin merged commit bb603b4 into main Mar 22, 2026
3 checks passed
@stackbilt-admin stackbilt-admin deleted the auto/f065fbe2 branch March 22, 2026 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-generated Created by AEGIS task runner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant