Skip to content

chore(deps): update c-hive/gha-remove-artifacts action to v1.8.0 - #77

Open
renovate[bot] wants to merge 1 commit into
ptyxis-portfrom
renovate/c-hive-gha-remove-artifacts-1.x
Open

renovate[bot] wants to merge 1 commit into
ptyxis-portfrom
renovate/c-hive-gha-remove-artifacts-1.x

Conversation

@renovate

@renovate renovate Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
c-hive/gha-remove-artifacts action minor v1.4.0v1.8.0

Release Notes

c-hive/gha-remove-artifacts (c-hive/gha-remove-artifacts)

v1.8.0

Compare Source

Enhancements:

  • New skip-recent-commits input keeps every artifact of the N most recent commits, regardless of how many artifacts each commit produced. Applied before skip-recent, so the two can be combined. Fixes #​28
  • GITHUB_TOKEN can now be set on both env: and with: (for example when it is exported for all steps) without the action failing. The input takes precedence. Fixes #​48

v1.7.0

Compare Source

Enhancements:

  • New dry-run input: logs which artifacts would be removed without deleting anything.
  • Stricter input validation. age now rejects fractional amounts and units that are not durations (for example 30 D, which moment silently treated as zero); skip-recent and max-retries must be non-negative integers. Previously such values could make every artifact eligible for deletion.
  • Artifacts without commit information are reported separately from tagged ones when skip-tags is on.

Maintenance:

  • Rewritten in TypeScript under src/, bundled with esbuild
  • Unit tests for input parsing and the cleanup plan, plus end-to-end tests against a mock GitHub API covering deletion, rate limit retries and failure handling
  • CI split into lint, typecheck, test, build and run jobs
  • Dropped dependencies: yn, dotenv-safe, cross-env, eslint-plugin-import

v1.6.0

Compare Source

Enhancements:

  • Artifacts are now listed repo-wide instead of per workflow run. This cuts API requests by roughly two orders of magnitude and removes the hardcoded 90-day window, so artifacts on repositories with longer retention are now cleaned up too. Fixes #​62
  • A failed deletion no longer aborts the run: remaining artifacts are still processed and the action fails at the end with a count.
  • With skip-tags, artifacts without commit information are kept rather than deleted.
  • The log ends with a summary of removed and skipped artifacts. Fixes #​21

Maintenance:

  • CI checks that dist/ matches the source instead of auto-committing it
  • Removed CodeQL workflow, pre-commit hooks and eslint-plugin-import
  • Dependency purposes documented in package.json

v1.5.0

Compare Source

Enhancements:

  • New max-retries input caps how often a rate-limited request is retried before the action fails. Default: 5. Previously requests were retried indefinitely; set a larger value to keep the old behaviour. Fixes #​36, #​49, #​51
  • Action runtime updated to Node 24 (#​63)

Maintenance:

  • All dependencies upgraded (@actions/core 3, @octokit/action 8, @octokit/plugin-throttling 11, moment 2.30). pnpm audit reports no known vulnerabilities.
  • Source converted to ESM, bundled with @vercel/ncc
  • Tooling: pnpm, ESLint 10, Prettier 3, CI on Node 24
  • Docs: action.yml description, updated retention docs link

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot requested a review from hanthor as a code owner September 3, 2026 22:06
@hanthor-hive-agent

Copy link
Copy Markdown
Contributor

🛑 Fix loop escalated — human attention needed

This PR has failed CI on 1 distinct fix attempts (new commits, still red). The hive has stopped dispatching further automated fixes for it.

Failing checks: Unit + integration tests

Raw failure evidence (from check-run annotations):

Unit + integration tests: Process completed with exit code 1.

Remove the needs-human label after addressing the root cause to return the PR to the automated fix lane.

@renovate
renovate Bot force-pushed the renovate/c-hive-gha-remove-artifacts-1.x branch from 9990275 to b058bd4 Compare September 4, 2026 15:06
@renovate renovate Bot changed the title chore(deps): update c-hive/gha-remove-artifacts action to v1.7.0 chore(deps): update c-hive/gha-remove-artifacts action to v1.8.0 Sep 4, 2026
@hanthor-hive-agent

Copy link
Copy Markdown
Contributor

🛑 Fix loop escalated — human attention needed

This PR has failed CI on 1 distinct fix attempts (new commits, still red). The hive has stopped dispatching further automated fixes for it.

Failing checks: Unit + integration tests

Raw failure evidence (from check-run annotations):

Unit + integration tests: Process completed with exit code 1.

Remove the needs-human label after addressing the root cause to return the PR to the automated fix lane.

3 similar comments
@hanthor-hive-agent

Copy link
Copy Markdown
Contributor

🛑 Fix loop escalated — human attention needed

This PR has failed CI on 1 distinct fix attempts (new commits, still red). The hive has stopped dispatching further automated fixes for it.

Failing checks: Unit + integration tests

Raw failure evidence (from check-run annotations):

Unit + integration tests: Process completed with exit code 1.

Remove the needs-human label after addressing the root cause to return the PR to the automated fix lane.

@hanthor-hive-agent

Copy link
Copy Markdown
Contributor

🛑 Fix loop escalated — human attention needed

This PR has failed CI on 1 distinct fix attempts (new commits, still red). The hive has stopped dispatching further automated fixes for it.

Failing checks: Unit + integration tests

Raw failure evidence (from check-run annotations):

Unit + integration tests: Process completed with exit code 1.

Remove the needs-human label after addressing the root cause to return the PR to the automated fix lane.

@hanthor-hive-agent

Copy link
Copy Markdown
Contributor

🛑 Fix loop escalated — human attention needed

This PR has failed CI on 1 distinct fix attempts (new commits, still red). The hive has stopped dispatching further automated fixes for it.

Failing checks: Unit + integration tests

Raw failure evidence (from check-run annotations):

Unit + integration tests: Process completed with exit code 1.

Remove the needs-human label after addressing the root cause to return the PR to the automated fix lane.

@renovate
renovate Bot force-pushed the renovate/c-hive-gha-remove-artifacts-1.x branch from b058bd4 to 2ae665e Compare September 7, 2026 16:25
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