Skip to content

Commit 5d77fbb

Browse files
Draft: Filter Repos for Applications
Proposal of Copilot + Included Values
1 parent b31208a commit 5d77fbb

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

.github/workflows/update_releases_list.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,15 @@ jobs:
1919
curl -s "https://api.github.com/orgs/OpenKNX/repos?per_page=100&type=public" | jq -r '.[] | "\"\(.name)\" \(.releases_url)"' | sed 's/{\/id}//' > releases_urls.txt
2020
cat releases_urls.txt
2121
22+
- name: Filter releases URLs
23+
run: |
24+
PREFIX="OAM-"
25+
# use https://github.com/OpenKNX/OpenKNX.Toolbox/blob/main/Repo-Whitelist
26+
INCLUDE_LIST=("SOM-UP", "GW-REG1-Dali", "SEN-UP1-8xTH", "BEM-GardenControl")
27+
grep -E "^\"($PREFIX|${INCLUDE_LIST[@]})\" " releases_urls.txt > temp_releases_urls.txt
28+
mv temp_releases_urls.txt releases_urls.txt
29+
cat releases_urls.txt
30+
2231
- name: Fetch release details
2332
run: |
2433
echo '{}' > releases.json

0 commit comments

Comments
 (0)