Skip to content

Remove disabled actions-cool/issues-helper workflows - #67

Merged
djdanielsson merged 1 commit into
redhat-cop:develfrom
north-echo:remove-disabled-actions-cool
Jun 8, 2026
Merged

Remove disabled actions-cool/issues-helper workflows#67
djdanielsson merged 1 commit into
redhat-cop:develfrom
north-echo:remove-disabled-actions-cool

Conversation

@north-echo

Copy link
Copy Markdown
Contributor

Closes #66.

What

Removes workflow files that depend on actions-cool/issues-helper:

  • .github/workflows/issue-close-inactive.yml
  • .github/workflows/issue-find-inactive.yml
  • .github/workflows/issue-labeled.yml
  • .github/workflows/issue-remove-inactive.yml

Why

GitHub disabled the upstream actions-cool/issues-helper repo following the May 2026 TeamPCP / Mini Shai-Hulud supply-chain campaign. Every scheduled run of these workflows currently fails within ~0.4s at the action-download step (##[error]Repository access blocked), so they produce only CI noise. The pinned ref @v3 (tag, retargeted) is itself attacker-controlled, so re-pinning is not an option.

Each affected file contained only the actions-cool/issues-helper step (no other meaningful logic), so deleting outright is the minimal change.

Alternative

If issue-lifecycle automation is still wanted, actions/github-script@v7 with inline JS is a drop-in replacement (~10 lines per action). Happy to follow up with that variant if you'd prefer — just close this PR and we can.

Verification

Sample failing run: see the issue linked above.


Submitted by north-echo as part of routine supply-chain hygiene scanning across public OSS orgs.

These workflows have been failing on every scheduled run since GitHub
disabled actions-cool/issues-helper following the May 2026 TeamPCP /
Mini Shai-Hulud supply-chain campaign. The pinned ref (@V3 (tag, retargeted)) is
itself attacker-controlled.

Each file contained only the actions-cool/issues-helper step, so
deleting them loses no other logic. If issue-lifecycle automation is
desired, actions/github-script with inline JS is a drop-in alternative.

Refs redhat-cop#66
@north-echo

Copy link
Copy Markdown
Contributor Author

The failing ci_standalone / integration check appears pre-existing on devel, unrelated to this diff. The integration suite errors with:

[ERROR]: Task failed: Module failed: Unable to sync project: {'detail': 'Project import or sync is already running.'}

— a race condition during EDA project sync setup. Per gh run list --repo redhat-cop/eda_configuration --branch devel --workflow=ci_standalone.yml, the integration job's last green run was 2025-09-17, with consistent failures since. This PR only deletes four .github/workflows/issue-*.yml files; nothing it touches could affect EDA project-sync timing.

@djdanielsson
djdanielsson merged commit 09841fe into redhat-cop:devel Jun 8, 2026
1 check failed
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.

CI workflows fail daily: actions-cool/issues-helper repo disabled by GitHub

2 participants