Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/workflows/code_rules.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ name: Code Standards

on:
push: # Comment this line to trigger action only on pull-requests (not recommended if you don't pay for GH Actions)
paths:
- "**.py"
pull_request:
branches:
- master
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ name: "CodeQL"
on:
push:
branches: [dev]
paths:
- "**.py"
pull_request:
# The branches below must be a subset of the branches above
branches: [dev]
Expand Down
8 changes: 5 additions & 3 deletions TODO.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,20 @@
# TODOs (A checklist of sorts)

## Code Features

- [ ] Add Testing Suite/Workflow the runs Home Assistant Core to test library.
- [ ] Clean up Model `repr` methods with disabling model field `repr`s.
- [X] Clean up Model `repr` methods with disabling model field `repr`s.

## Code Bugs

None yet?

## Maintenance
- [ ] Initialize project Milestones and Wiki.
- [ ] Add Workflow that issues labeled `bug` and `feature` into their respective sections in TODO.md.

- [ ] Fix workflows to only run when python paths are modified.

## Documentation

- [ ] Add runnable Code Examples.
- [ ] Document project scripts.
- [ ] Document branch naming scheme (i.e. `feature/<some_feature>`, `maintenance/<stuff>`, `bug/<bug-title>`, `docs/<feature/version>`)