diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml
index a669921d65..efe66440bf 100644
--- a/.github/workflows/pull-request.yml
+++ b/.github/workflows/pull-request.yml
@@ -21,14 +21,21 @@ jobs:
uses: tj-actions/changed-files@v35
with:
files: icons/*
- - uses: actions/setup-node@v3.8.1
- - name: Install simple-git (safer and faster than installing all deps)
- run: npm install simple-git
- - env:
+ - uses: pnpm/action-setup@v2
+ with:
+ version: 8
+ - uses: actions/setup-node@v4
+ with:
+ node-version: 18
+ cache: 'pnpm'
+ - name: Install deps
+ run: pnpm install --ignore-scripts
+ - name: Generate annotations
+ run: node ./scripts/updateContributors.mjs
+ env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
FETCH_DEPTH: ${{ github.event.pull_request.commits }}
CHANGED_FILES: ${{ steps.changed-files.outputs.all_changed_files }}
- run: node ./scripts/updateContributors.mjs
- name: Generate annotations
env:
ANNOTATION_SEVERITY: notice
diff --git a/icons/alarm-smoke.json b/icons/alarm-smoke.json
new file mode 100644
index 0000000000..48c37d40a3
--- /dev/null
+++ b/icons/alarm-smoke.json
@@ -0,0 +1,21 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "fire",
+ "alert",
+ "warning",
+ "detector",
+ "carbon monoxide",
+ "safety",
+ "equipment",
+ "amenities"
+ ],
+ "categories": [
+ "home",
+ "devices",
+ "travel"
+ ]
+}
\ No newline at end of file
diff --git a/icons/alarm-smoke.svg b/icons/alarm-smoke.svg
new file mode 100644
index 0000000000..701b039eda
--- /dev/null
+++ b/icons/alarm-smoke.svg
@@ -0,0 +1,17 @@
+
diff --git a/icons/axe.json b/icons/axe.json
index 07dcfcce4a..01391c36a2 100644
--- a/icons/axe.json
+++ b/icons/axe.json
@@ -8,7 +8,18 @@
"karsa-mistmere"
],
"tags": [
- "hatchet"
+ "hatchet",
+ "weapon",
+ "chop",
+ "sharp",
+ "equipment",
+ "fireman",
+ "firefighter",
+ "brigade",
+ "lumberjack",
+ "woodcutter",
+ "logger",
+ "forestry"
],
"categories": [
"tools",
diff --git a/icons/bell-electric.json b/icons/bell-electric.json
new file mode 100644
index 0000000000..9304dfdd88
--- /dev/null
+++ b/icons/bell-electric.json
@@ -0,0 +1,32 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "fire alarm",
+ "flames",
+ "smoke",
+ "firefighter",
+ "fireman",
+ "department",
+ "brigade",
+ "station",
+ "emergency",
+ "alert",
+ "safety",
+ "school bell",
+ "period break",
+ "recess",
+ "doorbell",
+ "entrance",
+ "entry",
+ "ring",
+ "reception"
+ ],
+ "categories": [
+ "devices",
+ "notifications",
+ "home"
+ ]
+}
\ No newline at end of file
diff --git a/icons/bell-electric.svg b/icons/bell-electric.svg
new file mode 100644
index 0000000000..2fd1aa5dba
--- /dev/null
+++ b/icons/bell-electric.svg
@@ -0,0 +1,18 @@
+
diff --git a/icons/cctv.json b/icons/cctv.json
new file mode 100644
index 0000000000..7155ea9074
--- /dev/null
+++ b/icons/cctv.json
@@ -0,0 +1,22 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "camera",
+ "surveillance",
+ "recording",
+ "film",
+ "videotape",
+ "crime",
+ "watching"
+ ],
+ "categories": [
+ "security",
+ "devices",
+ "communication",
+ "connectivity",
+ "photography"
+ ]
+}
\ No newline at end of file
diff --git a/icons/cctv.svg b/icons/cctv.svg
new file mode 100644
index 0000000000..0ea6297069
--- /dev/null
+++ b/icons/cctv.svg
@@ -0,0 +1,17 @@
+
diff --git a/icons/fire-extinguisher.json b/icons/fire-extinguisher.json
new file mode 100644
index 0000000000..44b7f10932
--- /dev/null
+++ b/icons/fire-extinguisher.json
@@ -0,0 +1,32 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "flames",
+ "smoke",
+ "foam",
+ "water",
+ "spray",
+ "hose",
+ "firefighter",
+ "fireman",
+ "department",
+ "brigade",
+ "station",
+ "emergency",
+ "suppress",
+ "compressed",
+ "tank",
+ "cylinder",
+ "safety",
+ "equipment",
+ "amenities"
+ ],
+ "categories": [
+ "home",
+ "tools",
+ "travel"
+ ]
+}
\ No newline at end of file
diff --git a/icons/fire-extinguisher.svg b/icons/fire-extinguisher.svg
new file mode 100644
index 0000000000..0ee8d11057
--- /dev/null
+++ b/icons/fire-extinguisher.svg
@@ -0,0 +1,18 @@
+
diff --git a/icons/flame.json b/icons/flame.json
index e08a5f4d50..1f68cfb1de 100644
--- a/icons/flame.json
+++ b/icons/flame.json
@@ -7,7 +7,17 @@
],
"tags": [
"fire",
- "lit"
+ "lit",
+ "burning",
+ "spark",
+ "embers",
+ "smoke",
+ "firefighter",
+ "fireman",
+ "department",
+ "brigade",
+ "station",
+ "emergency"
],
"categories": [
"weather",