Skip to content

Commit

Permalink
Merge branch 'master' into master
Browse files Browse the repository at this point in the history
  • Loading branch information
nelbs authored Oct 3, 2024
2 parents 76ceb7d + d4c1a7b commit c22e1e7
Show file tree
Hide file tree
Showing 10 changed files with 126 additions and 9 deletions.
32 changes: 31 additions & 1 deletion .github/workflows/checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,16 @@ jobs:
outputs:
repository: ${{ steps.repository.outputs.repository }}
category: ${{ steps.category.outputs.category }}
removal: ${{ steps.removal.outputs.removal }}
steps:
- name: Check out repository
uses: actions/[email protected]

- name: Set up Python
uses: actions/[email protected]
with:
python-version-file: ".python-version"

- name: Clone origin
run: git clone --depth 1 https://github.com/hacs/default /tmp/repositories/default

Expand All @@ -45,14 +51,29 @@ jobs:
id: category
run: echo "category=$(python3 -m scripts.changed.category)" >> $GITHUB_OUTPUT

- name: Check removal
id: removal
run: |
if [ "${{ steps.repository.outputs.repository }}" == "Bad data []" ]; then
echo "removal=true" >> $GITHUB_OUTPUT
fi
owner:
runs-on: ubuntu-latest
name: Owner
needs: preflight
if: needs.preflight.outputs.removal != 'true'
steps:
- name: Check out repository
uses: actions/[email protected]

- name: Set up Python
uses: actions/[email protected]
with:
python-version-file: ".python-version"
cache: "pip"
cache-dependency-path: "requirements.txt"

- name: Install dependencies if needed
run: scripts/setup

Expand All @@ -69,6 +90,14 @@ jobs:
- name: Check out repository
uses: actions/[email protected]

- name: Set up Python
uses: actions/[email protected]
with:
python-version-file: ".python-version"
cache: "pip"
cache-dependency-path: "requirements.txt"


- name: Install dependencies if needed
run: scripts/setup

Expand All @@ -79,7 +108,7 @@ jobs:
runs-on: ubuntu-latest
name: Hassfest
needs: preflight
if: needs.preflight.outputs.category == 'integration'
if: needs.preflight.outputs.category == 'integration' && needs.preflight.outputs.removal != 'true'
steps:
- name: Check out repository
uses: actions/[email protected]
Expand All @@ -100,6 +129,7 @@ jobs:
runs-on: ubuntu-latest
name: HACS action
needs: preflight
if: needs.preflight.outputs.removal != 'true'
steps:
- name: HACS action
uses: hacs/action@main
Expand Down
5 changes: 5 additions & 0 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,5 +54,10 @@ jobs:
- name: Check out repository
uses: actions/[email protected]

- name: Set up Python
uses: actions/[email protected]
with:
python-version-file: ".python-version"

- name: Check lists
run: python3 scripts/is_sorted.py
2 changes: 1 addition & 1 deletion .github/workflows/upload-critical.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
schema: 'tools/jsonschema/critical.schema.json'

- name: Set up Python
uses: actions/setup-python@v5.1.1
uses: actions/setup-python@v5.2.0
id: python
with:
python-version: "3.x"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/upload-removed.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
schema: 'tools/jsonschema/removed.schema.json'

- name: Set up Python
uses: actions/setup-python@v5.1.1
uses: actions/setup-python@v5.2.0
id: python
with:
python-version: "3.x"
Expand Down
1 change: 1 addition & 0 deletions .python-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3.10
1 change: 1 addition & 0 deletions appdaemon
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@
"Petro31/ad_toggle_light",
"Petro31/ad_who_used_the_door",
"Petro31/IlluminateDoor",
"Pythm/ad-ClimateCommander",
"Pythm/ad-Lightwand",
"roopesh/ad-qolsys",
"simonhq/accu_allergies",
Expand Down
6 changes: 6 additions & 0 deletions blacklist
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
"amaximus/bkk_stop_card",
"amelchio/logbook_cache",
"And3rsL/Deebot-for-Home-Assistant",
"andrew-codechimp/HA-Mastodon-Profile-Stats",
"Armaell/home-assistant-custom-icons-loader",
"atomic7777/atomic_calendar",
"au190/au190_bkk_stop_card",
Expand Down Expand Up @@ -190,6 +191,7 @@
"mac-zhou/midea-ac-py",
"mammuth/ha-fritzbox-tools",
"mampfes/hacs_wiffi",
"marcokreeft87/room-card",
"marcomow/ble-bulb-card",
"marrobHD/firetv-card",
"MatthewFlamm/nwsradar",
Expand All @@ -206,6 +208,7 @@
"Mr-Groch/HA-Emulated-Color-Temp-Light",
"MTrab/clever",
"nagyrobi/home-assistant-custom-components-cover-rf-time-based",
"nagyrobi/home-assistant-custom-components-linkplay",
"nagyrobi/home-assistant-custom-components-pfsense-gateways",
"natekspencer/hacs-litterrobot",
"NemesisRE/lovelace-swipe-navigation",
Expand Down Expand Up @@ -253,6 +256,8 @@
"ryannazaretian/hacs-nexia-climate-integration",
"ryanwinter/hass-rainforest-emu-2",
"safepay/cover.hd_powerview",
"safepay/sensor.fronius",
"safepay/sensor.willyweather",
"sakowicz/home-assistant-tenda-tracker",
"sdebruyn/homeassistant-bpost-integration",
"SebuZet/samsungrac",
Expand Down Expand Up @@ -283,6 +288,7 @@
"Villhellm/custom-sidebar",
"Villhellm/lovelace-animated-background",
"walthowd/ha-automower",
"websylv/homeassistant-meteoswiss",
"WillowMist/sensor.mylar",
"WolfRevo/climate.spzb0001_thermostat",
"xannor/ha_reolink_rest",
Expand Down
Loading

0 comments on commit c22e1e7

Please sign in to comment.