Skip to content

Add label actions for core-issue and docker-corruption#7011

Draft
agners wants to merge 3 commits into
mainfrom
add-label-actions
Draft

Add label actions for core-issue and docker-corruption#7011
agners wants to merge 3 commits into
mainfrom
add-label-actions

Conversation

@agners

@agners agners commented Jul 8, 2026

Copy link
Copy Markdown
Member

Proposed change

Introduce the dessant/label-actions workflow to this repository, mirroring the existing setup in the operating-system repository. Applying a configured label to an issue posts a canned reply and closes the issue as not planned.

Two label actions are configured:

The core-issue and docker-corruption labels need to be created in this repository for the workflow to be usable.

Type of change

  • Dependency upgrade
  • Bugfix (non-breaking change which fixes an issue)
  • New feature (which adds functionality to the supervisor)
  • Breaking change (fix/feature causing existing functionality to break)
  • Code quality improvements to existing code or addition of tests

Additional information

Checklist

  • The code change is tested and works locally.
  • Local tests pass. Your PR cannot be merged unless tests pass
  • There is no commented out code in this PR.
  • I have followed the development checklist
  • The code has been formatted using Ruff (ruff format supervisor tests)
  • Tests have been added to verify that the new code works.

If API endpoints or add-on configuration are added/changed:

Add the dessant/label-actions workflow, mirroring the setup in the
operating-system repository. Two label actions are configured:

- core-issue: points the reporter to the Home Assistant Core issue
  tracker and closes the issue as not planned.
- docker-corruption: explains local Docker image storage corruption
  (checksums are only verified on pull, shared layers defeat delete and
  re-pull), describes how to recover via backup and reinstall, links the
  storage reset feature request (#6555), and closes the issue as not
  planned.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@agners agners added the ci Changes to our CI configuration files and scripts label Jul 8, 2026
@home-assistant home-assistant Bot added cla-signed refactor A code change that neither fixes a bug nor adds a feature labels Jul 8, 2026
agners and others added 2 commits July 13, 2026 20:59
Reports like home-assistant/addons#4720 show 0-byte or empty files as
the most common symptom of corrupted Docker image storage, so name that
first. Drop the ModuleNotFoundError example as it is less common.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Explain that Docker container images are used under the hood, state the
recovery steps up front as a clear call to action, and move the Docker
internals (checksums only verified on pull, shared layers) into a
background section at the end for those familiar with Docker.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Comment thread .github/label-actions.yml

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since we have this already in OS, and adding it here too, we should have them centralized in service bot. We probably then can also get rid of the OS label action.

@agners
agners marked this pull request as draft July 15, 2026 08:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Changes to our CI configuration files and scripts cla-signed refactor A code change that neither fixes a bug nor adds a feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant