Skip to content

refactor: improve ruff linter config and fix violations (#624) #11

refactor: improve ruff linter config and fix violations (#624)

refactor: improve ruff linter config and fix violations (#624) #11

Triggered via push February 14, 2026 20:19
Status Failure
Total duration 2m 48s
Artifacts 5

publish-dev.yml

on: push
check-skip
2s
check-skip
prepare
3s
prepare
Matrix: build-and-release / build
build-and-release  /  Create MCPB Bundle
13s
build-and-release / Create MCPB Bundle
build-and-release  /  Upload Binaries to Release
9s
build-and-release / Upload Binaries to Release
Cleanup old pre-releases
3s
Cleanup old pre-releases
Fit to window
Zoom out
Zoom in

Annotations

1 error and 1 warning
Publish PyPI (dev channel)
Trusted publishing exchange failure: Token request failed: the server refused the request for the following reasons: * `invalid-publisher`: valid token, but no corresponding publisher (Publisher with matching claims was not found) This generally indicates a trusted publisher configuration error, but could also indicate an internal error on GitHub or PyPI's part. The claims rendered below are **for debugging purposes only**. You should **not** use them to configure a trusted publisher unless they already match your expectations. If a claim is not present in the claim set, then it is rendered as `MISSING`. * `sub`: `repo:kingpanther13/ha-mcp-fork:environment:pypi-dev` * `repository`: `kingpanther13/ha-mcp-fork` * `repository_owner`: `kingpanther13` * `repository_owner_id`: `25392815` * `workflow_ref`: `kingpanther13/ha-mcp-fork/.github/workflows/publish-dev.yml@refs/heads/master` * `job_workflow_ref`: `kingpanther13/ha-mcp-fork/.github/workflows/publish-dev.yml@refs/heads/master` * `ref`: `refs/heads/master` * `environment`: `pypi-dev` See https://docs.pypi.org/trusted-publishers/troubleshooting/ for more help.
Sensitive data should not be used in the ARG or ENV commands: Dockerfile#L50
SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ENV "HOMEASSISTANT_TOKEN") More info: https://docs.docker.com/go/dockerfile/rule/secrets-used-in-arg-or-env/

Artifacts

Produced during runtime
Name Size Digest
ha-mcp-linux Expired
50.6 MB
sha256:9b8b64c452c127354ece211fecd7ab6e92712c6dc7e6ca7d88c599a27a54496d
ha-mcp-macos-arm64 Expired
32.9 MB
sha256:e4a73c1d7be49a62e85e742541c0eed9fbf8a8ea4aa2565268d97cfa461d3f9c
ha-mcp-mcpb Expired
67 MB
sha256:18b7b2b71a06dc1df6288de2d45b323cb4f405d043d975978ef36408e7011f0c
ha-mcp-windows Expired
34.1 MB
sha256:382ebcd14da6de7579467e61063c8ee574ce49a8a5d9c9099a7a5d7e4566292d
kingpanther13~ha-mcp-fork~WL862D.dockerbuild Expired
116 KB
sha256:069e69f54e6a0ec2ec5ce467f2b02e3aa1efb441c2d8e1803e2e4d72b66071d9