1.8.0
github-actions
released this
25 May 17:14
·
681 commits
to refs/heads/master
since this release
Changelog
🚀 Features
- Refactor smart-desk firmware @ferrarimarco (#713)
- Configure syncthing @ferrarimarco (#716)
- Upgrade Frigate and configure GPU acceleration @ferrarimarco (#721)
- Deprecate CoreDNS @ferrarimarco (#711)
- Configure a Prometheus exporter for Restic @ferrarimarco (#706)
- Read temperature and humidity from DHT22 @ferrarimarco (#692)
- Build Arduino projects @ferrarimarco (#676)
- Turn off gaming rig when not in use @ferrarimarco (#658)
- Prepare an arduino-cli container image @ferrarimarco (#666)
- Auto-merge patch dependency updates @ferrarimarco (#664)
- Copy custom Home Assistant components @ferrarimarco (#656)
- Alert if a critical switch goes off @ferrarimarco (#644)
- Send washer notifications to every allowed chat id @ferrarimarco (#612)
- Setup restic backups @ferrarimarco (#585)
- Tag Ansible tasks @ferrarimarco (#584)
- Run containerized Ansible when a container runtime is available @ferrarimarco (#583)
- Prepare for loading secrets from Ansible Vault @ferrarimarco (#578)
- Prepare Home Assistant for custom components @ferrarimarco (#525)
- Support a container migration between hosts @ferrarimarco (#532)
- Consolidate volumes to use bind mounts @ferrarimarco (#531)
- Pull the needed container images without necessarily starting containers @ferrarimarco (#522)
- Configure pre-commit @ferrarimarco (#484)
- Configure Home Assistant automations @ferrarimarco (#503)
- Force update Python virtual environments only when needed @ferrarimarco (#498)
- Deploy and configure cam-3 @ferrarimarco (#497)
- Configure a recursive DNS resolver @ferrarimarco (#435)
- Streamline OS image customization @ferrarimarco (#372)
- Deploy a DNS server and initial reverse proxy config @ferrarimarco (#402)
🐛 Bug Fixes
- Configure Renovate to use github-actions[bot] as a user @ferrarimarco (#729)
- Fix Renovate config to handle poetry version updates @ferrarimarco (#708)
- Fix template renderer and configure automated Poetry updates @ferrarimarco (#707)
- Don't configure prometheus scraping using default vars @ferrarimarco (#705)
- Set hostname when running Restic containers to make pruning work @ferrarimarco (#703)
- Remove duplicated container_name key in restic compose @ferrarimarco (#697)
- Fix restic version extraction 3 @ferrarimarco (#684)
- Fix restic version extraction space match @ferrarimarco (#683)
- Fix restic version extraction @ferrarimarco (#682)
- Fix renovate bot regex for arduino-cli version @ferrarimarco (#670)
- Lint Renovate configuration file and fix a regex issue @ferrarimarco (#669)
- Add missing content permission to dependabot automation workflow @ferrarimarco (#665)
- Fix local name resolution with CoreDNS and Unbound @ferrarimarco (#639)
- Don't require superuser privileges to check public key files @ferrarimarco (#637)
- Don't configure virtual network interfaces with dhcpcd @ferrarimarco (#599)
- Configure cAdvisor machine id @ferrarimarco (#573)
🧰 Maintenance
- Remove the OS image customization process @ferrarimarco (#731)
- Update pre-commit hook renovatebot/pre-commit-hooks to v35.100.3 @github-actions (#723)
- Update traefik Docker tag to v2.10.1 @github-actions (#642)
- Update pre-commit hook ansible/ansible-lint to v6.16.2 @github-actions (#677)
- Update pre-commit hook adrienverge/yamllint to v1.32.0 @github-actions (#725)
- Bump esphome from 2023.5.3 to 2023.5.4 in /config/smart-desk/esphome @dependabot (#727)
- Bump ansible from 7.5.0 to 7.6.0 in /docker/ansible @dependabot (#726)
- Bump esphome from 2023.5.1 to 2023.5.3 in /config/smart-desk/esphome @dependabot (#724)
- Update pre-commit hook renovatebot/pre-commit-hooks to v35.95.1 @github-actions (#720)
- Bump esphome from 2023.5.0 to 2023.5.1 in /config/smart-desk/esphome @dependabot (#719)
- Update pre-commit hook renovatebot/pre-commit-hooks to v35.74.1 @github-actions (#710)
- Bump renovatebot/github-action from 36.1.1 to 37.0.0 @dependabot (#714)
- Bump esphome from 2023.4.4 to 2023.5.0 in /config/smart-desk/esphome @dependabot (#717)
- Bump pre-commit from 3.3.1 to 3.3.2 in /config/pre-commit @dependabot (#718)
- Update pre-commit hook renovatebot/pre-commit-hooks to v35.71.0 @github-actions (#702)
- Bump renovatebot/github-action from 36.0.4 to 36.1.1 @dependabot (#709)
- Bump molecule from 5.0.0 to 5.0.1 in /docker/ansible/etc/ansible/molecule @dependabot (#700)
- Bump esphome from 2023.4.3 to 2023.4.4 in /config/smart-desk/esphome @dependabot (#699)
- Update prom/prometheus Docker tag to v2.43.0 @github-actions (#643)
- Update ghcr.io/home-assistant/home-assistant Docker tag to v2023.3.6 @github-actions (#647)
- Update grafana/grafana-oss Docker tag to v9.4.7 @github-actions (#645)
- Update koenkk/zigbee2mqtt Docker tag to v1.30.3 @github-actions (#654)
- Update pre-commit hook renovatebot/pre-commit-hooks to v35.63.2 @github-actions (#690)
- Update pre-commit hook adrienverge/yamllint to v1.30.0 @github-actions (#646)
- Update pre-commit hook igorshubovych/markdownlint-cli to v0.34.0 @github-actions (#691)
- Bump esphome from 2023.4.2 to 2023.4.3 in /config/smart-desk/esphome @dependabot (#695)
- Bump pre-commit from 3.2.2 to 3.3.1 in /config/pre-commit @dependabot (#696)
- Bump renovatebot/github-action from 36.0.3 to 36.0.4 @dependabot (#694)
- Bump molecule-plugins[docker] from 23.4.0 to 23.4.1 in /docker/ansible/etc/ansible/molecule @dependabot (#689)
- Bump esphome from 2023.4.1 to 2023.4.2 in /config/smart-desk/esphome @dependabot (#688)
- Update pre-commit hook renovatebot/pre-commit-hooks to v35.53.0 @github-actions (#672)
- Bump github/super-linter from 4.10.1 to 5.0.0 @dependabot (#661)
- Add Ansible Galaxy platforms metadata @ferrarimarco (#687)
- Bump docker/metadata-action from 4.3.0 to 4.4.0 @dependabot (#671)
- Bump molecule-plugins[docker] from 23.0.0 to 23.4.0 in /docker/ansible/etc/ansible/molecule @dependabot (#675)
- Bump esphome from 2023.3.2 to 2023.4.1 in /config/smart-desk/esphome @dependabot (#679)
- Bump molecule from 4.0.4 to 5.0.0 in /docker/ansible/etc/ansible/molecule @dependabot (#674)
- Bump ansible from 7.4.0 to 7.5.0 in /docker/ansible @dependabot (#686)
- Update dependency restic/restic to v0.15.2 @github-actions (#685)
- Configure Renovate bot to update restic version in Dockerfile @ferrarimarco (#681)
- Bump renovatebot/github-action from 36.0.2 to 36.0.3 @dependabot (#678)
- Bump ansible from 7.3.0 to 7.4.0 in /docker/ansible @dependabot (#652)
- Update pre-commit hook ansible/ansible-lint to v6.14.3 @github-actions (#648)
- Update pre-commit hook psf/black to v23.3.0 @github-actions (#653)
- Update pre-commit hook rhysd/actionlint to v1.6.24 @github-actions (#657)
- Lint Renovate configuration file and fix a regex issue @ferrarimarco (#669)
- Bump pre-commit from 3.2.0 to 3.2.2 in /config/pre-commit @dependabot (#655)
- Bump esphome from 2023.3.0 to 2023.3.2 in /config/smart-desk/esphome @dependabot (#650)
- Enable dry run when editing Renovate config @ferrarimarco (#667)
- Bump renovatebot/github-action from 36.0.1 to 36.0.2 @dependabot (#649)
- Bump python from 3.11.2-bullseye to 3.11.3-bullseye in /docker/ansible @dependabot (#659)
- Bump python from 3.11.2-bullseye to 3.11.3-bullseye in /docker/template-renderer @dependabot (#660)
- Only approve Dependabot PRs on open and sync @ferrarimarco (#663)
- Auto-approve Dependabot PRs @ferrarimarco (#662)
- Move Home Assistant secrets to Vault @ferrarimarco (#638)
- Bump pre-commit from 3.1.1 to 3.2.0 in /config/pre-commit @dependabot (#640)
- Update grafana/grafana-oss Docker tag to v9.4.1 @github-actions (#619)
- Update linuxserver/qbittorrent Docker tag to v4.5.2 @github-actions (#618)
- Update koenkk/zigbee2mqtt Docker tag to v1.30.2 @github-actions (#621)
- Update ghcr.io/home-assistant/home-assistant Docker tag to v2023.3.5 @github-actions (#636)
- Update pre-commit hook ansible/ansible-lint to v6.13.1 @github-actions (#602)
- Bump renovatebot/github-action from 36.0.0 to 36.0.1 @dependabot (#635)
- Update ghcr.io/home-assistant/home-assistant Docker tag to v2023.3.0 @github-actions (#622)
- Update restic/restic Docker tag to v0.15.1 @github-actions (#632)
- Bump esphome from 2023.2.0 to 2023.3.0 in /config/smart-desk/esphome @dependabot (#634)
- Bump paramiko from 3.0.0 to 3.1.0 in /docker/ansible @dependabot (#629)
- Bump ansible from 7.2.0 to 7.3.0 in /docker/ansible @dependabot (#616)
- Bump pre-commit from 3.0.4 to 3.1.1 in /config/pre-commit @dependabot (#617)
- Bump renovatebot/github-action from 34.138.3 to 36.0.0 @dependabot (#630)
- Bump github/super-linter from 4.10.0 to 4.10.1 @dependabot (#541)
- Remove unnecessary escapes @ferrarimarco (#633)
- Configure dependency updates for restic @ferrarimarco (#631)
- Test Ansible roles and fix a few bugs @ferrarimarco (#614)
- Update the Ubuntu image to 22.04.2 @ferrarimarco (#611)
- Bump esphome from 2022.12.8 to 2023.2.0 in /config/smart-desk/esphome @dependabot (#593)
- Update ghcr.io/home-assistant/home-assistant Docker tag to v2023.2.5 @github-actions (#594)
- Update traefik Docker tag to v2.9.8 @github-actions (#595)
- Update pre-commit hook ansible/ansible-lint to v6.13.0 @github-actions (#596)
- Bump renovatebot/github-action from 34.138.1 to 34.138.3 @dependabot (#592)
- Update traefik Docker tag to v2.9.7 @github-actions (#591)
- Update ghcr.io/home-assistant/home-assistant Docker tag to v2023.2.4 @github-actions (#588)
- Update linuxserver/qbittorrent Docker tag to v4.5.1 @github-actions (#589)
- Update pre-commit hook ansible/ansible-lint to v6.12.2 @github-actions (#582)
- Bump python from 3.11.1-bullseye to 3.11.2-bullseye in /docker/ansible @dependabot (#581)
- Bump python from 3.11.1-bullseye to 3.11.2-bullseye in /docker/template-renderer @dependabot (#587)
- Bump renovatebot/github-action from 34.128.0 to 34.138.1 @dependabot (#590)
- Bump prometheus-client from 0.15.0 to 0.16.0 in /docker/ansible/etc/ansible/roles/ferrarimarco_home_lab_node/files/config/sense-hat-exporter @dependabot (#554)
- Update ghcr.io/home-assistant/home-assistant Docker tag to v2023.2.3 @github-actions (#575)
- Update coredns/coredns Docker tag to v1.10.1 @github-actions (#572)
- Update grafana/grafana-oss Docker tag to v9.3.4 @github-actions (#556)
- Update prom/prometheus Docker tag to v2.42.0 @github-actions (#566)
- Bump renovatebot/github-action from 34.109.1 to 34.128.0 @dependabot (#576)
- Simplify CI jobs to only run linting when needed @ferrarimarco (#577)
- Update koenkk/zigbee2mqtt Docker tag to v1.30.0 @github-actions (#564)
- Update ghcr.io/home-assistant/home-assistant Docker tag to v2023.1.7 @github-actions (#550)
- Update pre-commit hook ansible/ansible-lint to v6.12.1 @github-actions (#570)
- Bump pre-commit from 3.0.2 to 3.0.4 in /config/pre-commit @dependabot (#569)
- Update pre-commit hook ansible/ansible-lint to v6.12.0 @github-actions (#565)
- Update pre-commit hook psf/black to v23 @github-actions (#563)
- Update pre-commit hook editorconfig-checker/editorconfig-checker.python to v2.7.0 @github-actions (#551)
- Bump ansible from 7.1.0 to 7.2.0 in /docker/ansible @dependabot (#562)
- Bump docker/build-push-action from 3 to 4 @dependabot (#560)
- Bump paramiko from 2.12.0 to 3.0.0 in /docker/ansible @dependabot (#549)
- Bump pre-commit from 3.0.1 to 3.0.2 in /config/pre-commit @dependabot (#561)
- Update pre-commit hook PyCQA/isort to v5.12.0 @github-actions (#559)
- Bump renovatebot/github-action from 34.106.0 to 34.109.1 @dependabot (#552)
- Bump pre-commit from 2.21.0 to 3.0.1 in /config/pre-commit @dependabot (#557)
- Bump esphome from 2022.12.6 to 2022.12.8 in /config/smart-desk/esphome @dependabot (#558)
- Bump esphome from 2022.12.3 to 2022.12.6 in /config/smart-desk/esphome @dependabot (#553)
- Bump renovatebot/github-action from 34.105.6 to 34.106.0 @dependabot (#548)
- Update pre-commit hook rhysd/actionlint to v1.6.23 @github-actions (#547)
- Update ghcr.io/home-assistant/home-assistant Docker tag to v2023.1.6 @github-actions (#546)
- Bump renovatebot/github-action from 34.105.3 to 34.105.6 @dependabot (#545)
- Update koenkk/zigbee2mqtt Docker tag to v1.29.2 @github-actions (#537)
- Bump renovatebot/github-action from 34.104.0 to 34.105.3 @dependabot (#544)
- Update ghcr.io/home-assistant/home-assistant Docker tag to v2023.1.5 @github-actions (#542)
- Update klutchell/unbound Docker tag to v1.17.1 @github-actions (#538)
- Update pre-commit hook ansible/ansible-lint to v6.11.0 @github-actions (#543)
- Bump renovatebot/github-action from 34.100.1 to 34.104.0 @dependabot (#540)
- Bump docker/metadata-action from 4.2.0 to 4.3.0 @dependabot (#536)
- Update ghcr.io/home-assistant/home-assistant Docker tag to v2023.1.4 @github-actions (#534)
- Bump renovatebot/github-action from 34.99.2 to 34.100.1 @dependabot (#533)
- Update pre-commit hook adrienverge/yamllint to v1.29.0 @github-actions (#526)
- Update gcr.io/cadvisor/cadvisor Docker tag to v0.47.1 @github-actions (#529)
- Bump renovatebot/github-action from 34.94.0 to 34.99.2 @dependabot (#530)
- Bump docker/metadata-action from 4.1.1 to 4.2.0 @dependabot (#528)
- Update ghcr.io/home-assistant/home-assistant Docker tag to v2023.1.2 @github-actions (#524)
- Bump renovatebot/github-action from 34.87.0 to 34.94.0 @dependabot (#523)
- Update koenkk/zigbee2mqtt Docker tag to v1.29.1 @github-actions (#519)
- Update ghcr.io/home-assistant/home-assistant Docker tag to v2023.1.1 @github-actions (#518)
- Update gcr.io/cadvisor/cadvisor Docker tag to v0.47.0 @github-actions (#520)
- Update pre-commit hook igorshubovych/markdownlint-cli to v0.33.0 @github-actions (#521)
- Bump renovatebot/github-action from 34.83.1 to 34.87.0 @dependabot (#517)
- Update pre-commit hook pre-commit/pre-commit-hooks to v4.4.0 @github-actions (#516)
- Update pre-commit hook ansible/ansible-lint to v6.10.2 @github-actions (#515)
- Update pre-commit hook PyCQA/isort to v5.11.4 @github-actions (#514)
- Bump renovatebot/github-action from 34.82.2 to 34.83.1 @dependabot (#513)
- Update ghcr.io/home-assistant/home-assistant Docker tag to v2023 @github-actions (#512)
- Bump renovatebot/github-action from 34.81.0 to 34.82.2 @dependabot (#511)
- Update ghcr.io/home-assistant/home-assistant Docker tag to v2022.12.9 @github-actions (#508)
- Bump renovatebot/github-action from 34.78.0 to 34.81.0 @dependabot (#507)
- Update koenkk/zigbee2mqtt Docker tag to v1.29.0 @github-actions (#505)
- Bump renovatebot/github-action from 34.74.2 to 34.78.0 @dependabot (#506)
- Update ghcr.io/home-assistant/home-assistant Docker tag to v2022.11.0 @github-actions (#438)
- Configure the dependency review action @ferrarimarco (#502)
- Bump renovatebot/github-action from 34.74.0 to 34.74.2 @dependabot (#501)
- Bump renovatebot/github-action from 34.73.3 to 34.74.0 @dependabot (#500)
- Bump renovatebot/github-action from 34.72.1 to 34.73.3 @dependabot (#499)
- Bump renovatebot/github-action from 34.70.1 to 34.72.1 @dependabot (#496)
- Bump renovatebot/github-action from 34.66.1 to 34.70.1 @dependabot (#495)
- Update prom/prometheus Docker tag to v2.41.0 @github-actions (#493)
- Bump esphome from 2022.12.1 to 2022.12.3 in /config/smart-desk/esphome @dependabot (#492)
- Bump renovatebot/github-action from 34.60.0 to 34.66.1 @dependabot (#491)
- Bump renovatebot/github-action from 34.57.0 to 34.60.0 @dependabot (#487)
- Bump esphome from 2022.12.0 to 2022.12.1 in /config/smart-desk/esphome @dependabot (#488)
- Update grafana/grafana-oss Docker tag to v9.3.2 @github-actions (#486)
- Bump renovatebot/github-action from 34.56.0 to 34.57.0 @dependabot (#485)
- Update koenkk/zigbee2mqtt Docker tag to v1.28.1 @github-actions (#434)
- Bump esphome from 2022.10.1 to 2022.12.0 in /config/smart-desk/esphome @dependabot (#483)
- Update gcr.io/cadvisor/cadvisor Docker tag to v0.46.0 @github-actions (#445)
- Update prom/blackbox-exporter Docker tag to v0.23.0 @github-actions (#471)
- Update prom/prometheus Docker tag to v2.40.5 @github-actions (#469)
- Update grafana/grafana-oss Docker tag to v9.3.1 @github-actions (#468)
- Bump ansible from 7.0.0 to 7.1.0 in /docker/ansible @dependabot (#475)
- Bump renovatebot/github-action from 34.55.0 to 34.56.0 @dependabot (#482)
- Update traefik Docker tag to v2.9.6 @github-actions (#476)
- Bump python from 3.11.0-bullseye to 3.11.1-bullseye in /docker/template-renderer @dependabot (#478)
- Bump python from 3.11.0-bullseye to 3.11.1-bullseye in /docker/ansible @dependabot (#479)
- Bump renovatebot/github-action from 34.50.1 to 34.55.0 @dependabot (#481)
- Bump renovatebot/github-action from 34.41.1 to 34.50.1 @dependabot (#473)
- Update quay.io/prometheus/node-exporter Docker tag to v1.5.0 @github-actions (#464)
- Update linuxserver/qbittorrent Docker tag to v4.5.0 @github-actions (#462)
- Update prom/prometheus Docker tag to v2.40.0 @github-actions (#441)
- Update grafana/grafana-oss Docker tag to v9.2.4 @github-actions (#444)
- Update traefik Docker tag to v2.9.5 @github-actions (#454)
- Bump ansible from 6.6.0 to 7.0.0 in /docker/ansible @dependabot (#459)
- Bump renovatebot/github-action from 34.26.2 to 34.41.1 @dependabot (#463)
- Bump renovatebot/github-action from 34.21.4 to 34.26.2 @dependabot (#450)
- Bump renovatebot/github-action from 34.20.0 to 34.21.4 @dependabot (#446)
- Bump ansible from 6.5.0 to 6.6.0 in /docker/ansible @dependabot (#443)
- Bump renovatebot/github-action from 34.12.0 to 34.20.0 @dependabot (#439)
- Bump paramiko from 2.11.0 to 2.12.0 in /docker/ansible @dependabot (#440)
- Update traefik Docker tag to v2.9.4 @github-actions (#431)
- Update grafana/grafana-oss Docker tag to v9.2.3 @github-actions (#433)
- Bump renovatebot/github-action from 34.8.0 to 34.12.0 @dependabot (#432)
- Bump renovatebot/github-action from 34.4.0 to 34.8.0 @dependabot (#429)
- Bump renovatebot/github-action from 34.1.2 to 34.4.0 @dependabot (#425)
- Bump esphome from 2022.9.4 to 2022.10.1 in /config/smart-desk/esphome @dependabot (#424)
- Bump renovatebot/github-action from 33.2.4 to 34.1.2 @dependabot (#423)
- Update GitHub Actions builders to Ubuntu 22.04 @ferrarimarco (#422)
- Bump prometheus-client from 0.14.1 to 0.15.0 in /docker/ansible/etc/ansible/roles/ferrarimarco_home_lab_node/files/config/sense-hat-exporter @dependabot (#406)
- Bump python from 3.10.7-bullseye to 3.11.0-bullseye in /docker/ansible @dependabot (#419)
- Bump python from 3.10.7-bullseye to 3.11.0-bullseye in /docker/template-renderer @dependabot (#418)
- Bump renovatebot/github-action from 33.2.0 to 33.2.4 @dependabot (#417)
- Update grafana/grafana-oss Docker tag to v9.2.2 @github-actions (#420)
- Update grafana/grafana-oss Docker tag to v9.2.1 @github-actions (#413)
- Bump renovatebot/github-action from 32.240.5 to 33.2.0 @dependabot (#416)
- Update ghcr.io/home-assistant/home-assistant Docker tag to v2022.10.4 @github-actions (#408)
- Bump renovatebot/github-action from 32.238.4 to 32.240.5 @dependabot (#414)
- Bump renovatebot/github-action from 32.236.4 to 32.238.4 @dependabot (#410)
- Bump docker/metadata-action from 4.1.0 to 4.1.1 @dependabot (#409)
- Bump renovatebot/github-action from 32.236.0 to 32.236.4 @dependabot (#403)
- Bump docker/metadata-action from 4.0.1 to 4.1.0 @dependabot (#398)
- Bump renovatebot/github-action from 32.229.0 to 32.236.0 @dependabot (#399)
- Bump docker/login-action from 2.0.0 to 2.1.0 @dependabot (#397)
- Update ghcr.io/home-assistant/home-assistant Docker tag to v2022.10.3 @github-actions (#394)
- Update grafana/grafana-oss Docker tag to v9.2.0 @github-actions (#396)
- Bump ansible from 6.4.0 to 6.5.0 in /docker/ansible @dependabot (#400)
See details of all code changes since previous release