Skip to content

Commit 88f0209

Browse files
mstinaffcommunity-scripts-pr-app[bot]github-actions[bot]tremor021miviro
authored
march2 (#4)
* Update CHANGELOG.md (community-scripts#2550) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * New Script: bolt.diy (community-scripts#2528) * Add bolt.diy script * fixes * Remove setting NAT as its already in PostUp/Down (community-scripts#2510) * Update .app files (community-scripts#2569) Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com> * Update date in json (community-scripts#2568) Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com> * Update CHANGELOG.md (community-scripts#2567) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * New Script: Hev socks5 server (community-scripts#2454) * initial test * fix port message and replace back github urls * best practices * final fixes * add username ct * last test, uyndo this commit * final * remove editor formatting chagnes from build.func * trailing line * remove comments * get tarball, generate credentials * test1 * arreglito * arreglo clean up * final * reduce sys reqs * typo * url change * remove backup and clean up * Update .app files (community-scripts#2572) Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com> * Update date in json (community-scripts#2570) Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com> * Update CHANGELOG.md (community-scripts#2571) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Fix: wrong text in description (community-scripts#2576) * Update CHANGELOG.md (community-scripts#2577) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * fix: homarr db migration (community-scripts#2575) * Update homarr.sh * Update homarr-install.sh * Update CHANGELOG.md (community-scripts#2579) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * New Script: Jupyter Notebook (community-scripts#2561) * Add jupyter notebook script, install script and json * Add jupyter notebook script, install script and json * Update jupyternotebook.sh * Update jupyternotebook-install.sh * Update jupyternotebook.sh * Update jupyternotebook-install.sh * Update jupyternotebook.json --------- Co-authored-by: Dat Ta <[email protected]> Co-authored-by: CanbiZ <[email protected]> * Update .app files (community-scripts#2582) Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com> * Update CHANGELOG.md (community-scripts#2581) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Fix Jupyter Json (community-scripts#2584) * Update CHANGELOG.md (community-scripts#2585) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Verbose_Update (community-scripts#2583) * New Script: Authelia (community-scripts#2060) * fixed subscription nag removal * Authelia + Dev env * unbound var fix * fixes * service start and update function * remove dev env * remove dev env * Apply suggestions from code review Co-authored-by: Tobias <[email protected]> * Update authelia.sh * Update authelia-install.sh --------- Co-authored-by: Slaviša Arežina <[email protected]> Co-authored-by: Tobias <[email protected]> * Update date in json (community-scripts#2589) Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com> * Update .app files (community-scripts#2590) Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com> * Fix: Wireguard - Restart wgdashboard after update (community-scripts#2587) Fix: Restart wgdashboard automatically after update * Update CHANGELOG.md (community-scripts#2588) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Update CHANGELOG.md (community-scripts#2591) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * New Script: VictoriaMetrics (community-scripts#2565) * Add VictoriaMetrics script * fix file name * Update json/victoriametrics.json Co-authored-by: bvdberg01 <[email protected]> * Update ct/victoriametrics.sh Co-authored-by: bvdberg01 <[email protected]> * Update victoriametrics.sh --------- Co-authored-by: bvdberg01 <[email protected]> * Update date in json (community-scripts#2593) Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com> * Update .app files (community-scripts#2594) Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com> * Update CHANGELOG.md (community-scripts#2595) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Feature: Use Verbose Mode for all Scripts (removed &>/dev/null) (community-scripts#2596) * Feature: Use Verbose Mode for all Scripts (removed &>/dev/null) * Update crafty-controller.sh * Fix Docmost: default upload size and saving data when updating (community-scripts#2598) * Update CHANGELOG.md (community-scripts#2597) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Fix: Authelia Unbound Variable Argon2id (community-scripts#2604) * Update AppName.md & AppName.sh (community-scripts#2603) * Update pihole.json (community-scripts#2602) * Update CHANGELOG.md (community-scripts#2605) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Feature: Template-Check, Better Handling of Downloads, Better Network… (community-scripts#2592) * Feature: Template-Check, Better Handling of Downloads, Better Network Check, Better CTID check * fix missing } * Update misc/build.func Co-authored-by: Michel Roegl-Brunner <[email protected]> * remove useless space --------- Co-authored-by: Michel Roegl-Brunner <[email protected]> * Update create_lxc.sh * Update CHANGELOG.md (community-scripts#2606) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Fix config file missing domain if hostname fails (community-scripts#2609) * New Script: wger (community-scripts#2574) * Add wger script * fixes * fixes v2 * fix json * Moved Apache config * Update date in json (community-scripts#2610) Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com> * Update CHANGELOG.md (community-scripts#2611) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Update .app files (community-scripts#2612) Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com> * Update CHANGELOG.md (community-scripts#2613) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Fix: Omada check for AVX Support and use the correct MongoDB Version (community-scripts#2600) * Update omada-install.sh * Update omada-install.sh * Update omada.sh * Fix: Firefly III - Update-Script based on their docs (community-scripts#2534) * Fix: Update-Script Firefly III Based on there docs * Update autolabeler.yml * Update autolabeler.yml * Update firefly.sh * Update firefly.sh * [gh] Update Script Test Workflow (community-scripts#2599) * Update Workflow * Update Workflow * Update CHANGELOG.md (community-scripts#2614) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Update autolabeler.yml * Update autolabeler.yml * Update changelog-pr.yml * Update CHANGELOG.md (community-scripts#2616) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Update changelog-pr-config.json * Update changelog-pr-config.json * Update CHANGELOG.md (community-scripts#2617) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Fix: Authelia - Make user enter their domain manually (community-scripts#2618) * Make user enter domain manually * Update json to remind user * Update authelia.json --------- Co-authored-by: CanbiZ <[email protected]> * Update CHANGELOG.md (community-scripts#2620) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Update bookstack.sh * Downgrade mongodb to v7.0 when installing Omada controller (community-scripts#2625) * Update omada-install.sh * Update omada.sh * [gh] Update Changelog Workflow (community-scripts#2621) * Update Workflow * Update Workflow * Update CHANGELOG.md (community-scripts#2628) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Revert "[gh] Update Changelog Workflow (community-scripts#2621)" (community-scripts#2630) This reverts commit 893bff1. * Update Tailscale-lxc Json: Add message for Supported OS (community-scripts#2629) * Update add-tailscale-lxc.json * Update json/add-tailscale-lxc.json Co-authored-by: Slaviša Arežina <[email protected]> * Update json/add-tailscale-lxc.json Co-authored-by: Slaviša Arežina <[email protected]> --------- Co-authored-by: Slaviša Arežina <[email protected]> * Update CHANGELOG.md (community-scripts#2631) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Updated Changelog Workflow (community-scripts#2632) * Update add-tailscale-lxc.sh (community-scripts#2633) * Update CHANGELOG.md (community-scripts#2634) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Alpine IT-Tools fix typo "unexpected EOF while looking for matching `"' (community-scripts#2644) * fix(pocketid): Website and documentation links updated (community-scripts#2643) fix: community-scripts#2639 * Update CHANGELOG.md (community-scripts#2645) * PiHole: Fix Unbound sed for DNS (community-scripts#2647) * Update CHANGELOG.md (community-scripts#2648) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Kimai: add local.yaml & fix path permissions (community-scripts#2646) * Update kimai-install.sh * Update kimai.sh * Update kimai.sh * Improve application description for website (community-scripts#2658) * [gh] Furhter Impove Changelog Workflow (community-scripts#2655) * Impove Workflow * Impove Workflow * Update CHANGELOG.md (community-scripts#2652) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Update CHANGELOG.md (community-scripts#2659) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Update autolabeler.yml (community-scripts#2660) * New Script: Outline (community-scripts#2653) * Added Outline script * Update outline-install.sh * Update .app files (community-scripts#2665) Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com> * Update CHANGELOG.md (community-scripts#2664) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Fix: SABnzbd - Removed few artefacts in the code preventing the update (community-scripts#2670) * Fix copy files to folder * Fix untaring the archive * Fix infinite spinner (community-scripts#2673) * Update CHANGELOG.md (community-scripts#2672) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Update zigbee2mqtt-install.sh * Fix: Homarr - Manually correct db-migration wrong-folder (community-scripts#2676) * Update homarr-install.sh * Update homarr.sh * Update CHANGELOG.md (community-scripts#2679) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * SFTPGo Remove unneeded RELEASE variable (community-scripts#2683) * New Script: Pelican Wings (community-scripts#2677) * New Script: Pelican Wings * Remove $STD for stopping/starting service * New script: Pelican Panel (community-scripts#2678) * Update date in json (community-scripts#2685) Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com> * Update .app files (community-scripts#2686) Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com> * Update date in json (community-scripts#2687) Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com> * Update CHANGELOG.md (community-scripts#2684) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Update pihole-install.sh * Update install.func (community-scripts#2690) * [gh] New Workflow to close Script Request Discussions on PR merge (community-scripts#2688) * New Workflow * New Workflow * Update CHANGELOG.md (community-scripts#2691) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * New Script: ByteStash (community-scripts#2680) * Add ByteStash script * Update bytestash-install.sh * Update date in json (community-scripts#2693) Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com> * Update .app files (community-scripts#2694) Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com> * Update CHANGELOG.md (community-scripts#2692) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Update CHANGELOG.md (community-scripts#2696) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Add HTTPS instructions to the website (community-scripts#2695) * Update CHANGELOG.md (community-scripts#2697) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Update CHANGELOG.md (community-scripts#2698) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Fix Node 22 compatibility (thanks t2lc) (community-scripts#2705) * Typo in update scripts (community-scripts#2707) * Fix typo * Change no update function msg * Change key to hex32 (community-scripts#2709) * Zitadel-install.sh: Remove one version file and update to our standard (community-scripts#2710) * Update CHANGELOG.md (community-scripts#2708) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Update Runner (community-scripts#2711) * Improve Workflow (community-scripts#2712) * Add basic pagination (community-scripts#2715) * Revert "Update Runner (community-scripts#2711)" (community-scripts#2717) This reverts commit 3bf4155. * Update CHANGELOG.md (community-scripts#2718) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Keycloak: Update installation script (community-scripts#2714) * Update installation script * fixed tar command * fix tar again * fixes * Update keycloak-install.sh * Update unbound-install.sh * Update CHANGELOG.md (community-scripts#2719) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * feat: use HTML button element for copying to clipboard (community-scripts#2720) It's much more semantic to use the `<button />` HTML component rather than trying to build the same functionality out of a `<div />` so that's what is updated here. This also updates some of the classes that were on the button as they're no longer required and removes some commented out code that doesn't need to be left around. There was also a `<span />` with the contents "Copy" that I couldn't work out when it was meant to be displayed, so I swapped that over to an HTML tooltip on the `<button />`. * web-check (community-scripts#2662) * add: web-check-install.sh * add: web-check.sh * Create web-check.json * Update web-check-install.sh * Update web-check-install.sh * Update web-check-install.sh * Update web-check.sh * Update web-check.json * Update web-check.sh * Update web-check-install.sh * Update web-check.json * Update date in json (community-scripts#2724) Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com> * Update .app files (community-scripts#2725) Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com> * Update CHANGELOG.md (community-scripts#2723) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * EOF not detected (community-scripts#2726) * Update web-check-install.sh * Update web-check-install.sh * Update web-check-install.sh * Update web-check-install.sh * Update web-check-install.sh * Update web-check-install.sh * Removed sed, app supports Node v22 now (community-scripts#2728) * Update CHANGELOG.md (community-scripts#2729) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Update website with accurate info (community-scripts#2730) * Shell Format Workflow (community-scripts#2400) * Update CHANGELOG.md (community-scripts#2740) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Update Script Test Workflow (community-scripts#2741) * Update Workflow * Update * Update CHANGELOG.md (community-scripts#2743) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Update all Action to new selfhosted Runner Cluster (community-scripts#2739) * Update Runner * Update Workflows * Update CHANGELOG.md (community-scripts#2745) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * [gh]: Fix Release Creation if Changelog.md to long (community-scripts#2752) * add manuall execution of release wf * Update github-release.yml * Update github-release.yml * Update github-release.yml * Update github-release.yml * Update github-release.yml * Vikunja: Fixed update process (community-scripts#2756) * Update Release * fix Release * fix date * add: double restart to fix homarr migration (community-scripts#2757) * Remove Note on Changelog (community-scripts#2758) * fix release * Update CHANGELOG.md (community-scripts#2753) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * fix * fix Release wf * Update firefly-install.sh (community-scripts#2759) * Update CHANGELOG.md (community-scripts#2761) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Update github-release.yml * Breaking: Remove Update Function for Actual Budget until it fixed (community-scripts#2768) * ActualBudget: New Installation Script with new Repo (community-scripts#2770) * Update CHANGELOG.md (community-scripts#2769) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> --------- Co-authored-by: community-scripts-pr-app[bot] <189241966+community-scripts-pr-app[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Slaviša Arežina <[email protected]> Co-authored-by: Miguel Vila Rodríguez <[email protected]> Co-authored-by: Miguel Torres <[email protected]> Co-authored-by: Tobias <[email protected]> Co-authored-by: Dave <[email protected]> Co-authored-by: Dat Ta <[email protected]> Co-authored-by: CanbiZ <[email protected]> Co-authored-by: Thorsten <[email protected]> Co-authored-by: TyrantRey <[email protected]> Co-authored-by: bvdberg01 <[email protected]> Co-authored-by: Michel Roegl-Brunner <[email protected]> Co-authored-by: Jc Miñarro <[email protected]> Co-authored-by: Sven Schneider <[email protected]> Co-authored-by: Scott Callaway <[email protected]>
1 parent 13c2f50 commit 88f0209

File tree

275 files changed

+4345
-1236
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

275 files changed

+4345
-1236
lines changed

.github/CONTRIBUTOR_AND_GUIDES/ct/AppName.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ Example:
9595
>| Variable | Description | Notes |
9696
>|----------|-------------|-------|
9797
>| `APP` | Application name | Must match ct\AppName.sh |
98-
>| `TAGS` | Proxmox display tags without Spaces, only ; | Limit the number |
98+
>| `var_tags` | Proxmox display tags without Spaces, only ; | Limit the number |
9999
>| `var_cpu` | CPU cores | Number of cores |
100100
>| `var_ram` | RAM | In MB |
101101
>| `var_disk` | Disk capacity | In GB |
@@ -193,13 +193,13 @@ wget -q
193193
unzip -q
194194
```
195195
196-
- If a command does not come with this functionality use `&>/dev/null` to suppress it's output.
196+
- If a command does not come with this functionality use `$STD` to suppress it's output.
197197
198198
Example:
199199
200200
```bash
201-
php artisan migrate --force &>/dev/null
202-
php artisan config:clear &>/dev/null
201+
$STD php artisan migrate --force
202+
$STD php artisan config:clear
203203
```
204204
205205
### 3.5 **Backups**
@@ -247,7 +247,7 @@ function update_script() {
247247
msg_error "No ${APP} Installation Found!"
248248
exit
249249
fi
250-
msg_error "There is currently no automatic update function for ${APP}."
250+
msg_error "Currently we don't provide an update function for this ${APP}."
251251
exit
252252
}
253253
```

.github/CONTRIBUTOR_AND_GUIDES/ct/AppName.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ source <(curl -s https://raw.githubusercontent.com/community-scripts/ProxmoxVE/m
88
# App Default Values
99
APP="[APP_NAME]"
1010
# Name of the app (e.g. Google, Adventurelog, Apache-Guacamole"
11-
TAGS="[TAGS]"
11+
var_tags="[TAGS]"
1212
# Tags for Proxmox VE, maximum 2 pcs., no spaces allowed, separated by a semicolon ; (e.g. database | adblock;dhcp)
1313
var_cpu="[CPU]"
1414
# Number of cores (1-X) (e.g. 4) - default are 2

.github/autolabeler-config.json

Lines changed: 26 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,5 @@
11

22
{
3-
"breaking change": [
4-
{
5-
"fileStatus": "renamed",
6-
"includeGlobs": ["ct/**", "install/**", "misc/**", "turnkey/**", "vm/**"],
7-
"excludeGlobs": []
8-
},
9-
{
10-
"fileStatus": "removed",
11-
"includeGlobs": ["ct/**", "install/**", "misc/**", "turnkey/**", "vm/**"],
12-
"excludeGlobs": []
13-
}
14-
],
153
"new script": [
164
{
175
"fileStatus": "added",
@@ -33,10 +21,17 @@
3321
"excludeGlobs": []
3422
}
3523
],
36-
"rename script": [
24+
"maintenance": [
3725
{
38-
"fileStatus": "renamed",
39-
"includeGlobs": ["ct/**", "install/**", "misc/**", "turnkey/**", "vm/**"],
26+
"fileStatus": null,
27+
"includeGlobs": ["*.md", ".github/**", "misc/*.func", "ct/create_lxc.sh", "api/**"],
28+
"excludeGlobs": []
29+
}
30+
],
31+
"core": [
32+
{
33+
"fileStatus": null,
34+
"includeGlobs": ["misc/*.func", "ct/create_lxc.sh"],
4035
"excludeGlobs": []
4136
}
4237
],
@@ -47,25 +42,35 @@
4742
"excludeGlobs": []
4843
}
4944
],
50-
"maintenance": [
45+
"api": [
5146
{
5247
"fileStatus": null,
53-
"includeGlobs": ["*.md", ".github/**", "misc/*.func", "ct/create_lxc.sh"],
54-
"excludeGlobs": ["misc/api.func"]
48+
"includeGlobs": ["api/**", "misc/api.func"],
49+
"excludeGlobs": []
5550
}
5651
],
57-
"api": [
52+
"github": [
5853
{
5954
"fileStatus": null,
60-
"includeGlobs": ["api/**", "misc/api.func"],
55+
"includeGlobs": [".github/**"],
6156
"excludeGlobs": []
6257
}
6358
],
59+
"json": [
60+
{
61+
"fileStatus": "modified",
62+
"includeGlobs": ["json/**"],
63+
"excludeGlobs": []
64+
}
65+
],
66+
6467
"high risk": [
6568
{
6669
"fileStatus": null,
6770
"includeGlobs": ["misc/build.func", "misc/install.func", "ct/create_lxc.sh"],
6871
"excludeGlobs": []
6972
}
7073
]
71-
}
74+
75+
76+
}

.github/changelog-pr-config.json

Lines changed: 79 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,97 @@
11
[
2-
{
3-
"title": "💥 Breaking Changes",
4-
"labels": ["breaking change"]
5-
},
62
{
73
"title": "🆕 New Scripts",
84
"labels": ["new script"]
95
},
106
{
117
"title": "🚀 Updated Scripts",
12-
"labels": ["update script"]
8+
"labels": ["update script"],
9+
"subCategories": [
10+
{
11+
"title": "🐞 Bug Fixes",
12+
"labels": ["bugfix"],
13+
"notes" : []
14+
},
15+
{
16+
"title": "✨ New Features",
17+
"labels": ["feature"],
18+
"notes" : []
19+
},
20+
{
21+
"title": "💥 Breaking Changes",
22+
"labels": ["breaking change"],
23+
"notes" : []
24+
}
25+
]
1326
},
1427
{
15-
"title": "🐞 Bug Fixes (Updated Scripts)",
16-
"labels": ["update script", "bugfix"]
17-
},
18-
{
19-
"title": "✨ Feature Updates (Updated Scripts)",
20-
"labels": ["update script", "feature"]
21-
},
22-
{
23-
"title": "✨ New Features",
24-
"labels": ["feature"]
28+
"title": "🧰 Maintenance",
29+
"labels": ["maintenance"],
30+
"subCategories": [
31+
{
32+
"title": "🐞 Bug Fixes",
33+
"labels": ["bugfix"],
34+
"notes" : []
35+
},
36+
{
37+
"title": "✨ New Features",
38+
"labels": ["feature"],
39+
"notes" : []
40+
},
41+
{
42+
"title": "💥 Breaking Changes",
43+
"labels": ["breaking change"],
44+
"notes" : []
45+
},
46+
{
47+
"title": "📡 API",
48+
"labels": ["api"],
49+
"notes" : []
50+
},
51+
{
52+
"title": "💾 Core",
53+
"labels": ["core"],
54+
"notes" : []
55+
},
56+
{
57+
"title": "📂 Github",
58+
"labels": ["github"],
59+
"notes" : []
60+
}
61+
]
2562
},
2663
{
2764
"title": "🌐 Website",
28-
"labels": ["website"]
29-
},
30-
{
31-
"title": "📡 API",
32-
"labels": ["api"]
33-
},
34-
{
35-
"title": "🧰 Maintenance",
36-
"labels": ["maintenance"]
65+
"labels": ["website"],
66+
"subCategories": [
67+
{
68+
"title": "🐞 Bug Fixes",
69+
"labels": ["bugfix"],
70+
"notes" : []
71+
},
72+
{
73+
"title": "✨ New Features",
74+
"labels": ["feature"],
75+
"notes" : []
76+
},
77+
{
78+
"title": "💥 Breaking Changes",
79+
"labels": ["breaking change"],
80+
"notes" : []
81+
},
82+
{
83+
"title": "📝 Script Information",
84+
"labels": ["json"],
85+
"notes" : []
86+
}
87+
]
3788
},
3889
{
3990
"title": "❔ Unlabelled",
4091
"labels": []
92+
},
93+
{
94+
"title": "💥 Breaking Changes",
95+
"labels": ["breaking change"]
4196
}
4297
]

.github/pull_request_template.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
11
## ✍️ Description
22
<!-- Provide a clear and concise description of your changes. -->
33

4-
54
## 🔗 Related PR / Discussion / Issue
6-
Link: #
7-
85

6+
Link: #
97

108
## ✅ Prerequisites
9+
1110
Before this PR can be reviewed, the following must be completed:
11+
1212
- [] **Self-review performed** – Code follows established patterns and conventions.
1313
- [] **Testing performed** – Changes have been thoroughly tested and verified.
1414

15-
1615
## 🛠️ Type of Change
17-
Select all that apply:
18-
- [] 🐞 **Bug fix** – Resolves an issue without breaking functionality.
19-
- []**New feature** – Adds new, non-breaking functionality.
20-
- [] 💥 **Breaking change** – Alters existing functionality in a way that may require updates.
21-
- [] 🆕 **New script** – A fully functional and tested script or script set.
2216

17+
Select all that apply:
18+
19+
- [] 🆕 **New script** – A fully functional and tested script or script set.
20+
- [] 🐞 **Bug fix** – Resolves an issue without breaking functionality.
21+
- []**New feature** – Adds new, non-breaking functionality.
22+
- [] 💥 **Breaking change** – Alters existing functionality in a way that may require updates.
2323

2424
## 📋 Additional Information (optional)
2525
<!-- Provide extra context, screenshots, or references if needed. -->
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
FROM mcr.microsoft.com/dotnet/runtime-deps:8.0-jammy as build
2+
3+
ARG TARGETOS
4+
ARG TARGETARCH
5+
ARG DOCKER_VERSION=27.5.1
6+
ARG BUILDX_VERSION=0.20.1
7+
ARG RUNNER_ARCH="x64"
8+
9+
RUN apt update -y && apt install sudo curl unzip -y
10+
11+
WORKDIR /actions-runner
12+
13+
RUN RUNNER_VERSION=$(curl -s https://api.github.com/repos/actions/runner/releases/latest | grep "tag_name" | head -n 1 | awk '{print substr($2, 3, length($2)-4)}') \
14+
&& curl -f -L -o runner.tar.gz https://github.com/actions/runner/releases/download/v${RUNNER_VERSION}/actions-runner-linux-${RUNNER_ARCH}-${RUNNER_VERSION}.tar.gz \
15+
&& tar xzf ./runner.tar.gz \
16+
&& rm runner.tar.gz
17+
18+
RUN RUNNER_CONTAINER_HOOKS_VERSION=$(curl -s https://api.github.com/repos/actions/runner-container-hooks/releases/latest | grep "tag_name" | head -n 1 | awk '{print substr($2, 3, length($2)-4)}') \
19+
&& curl -f -L -o runner-container-hooks.zip https://github.com/actions/runner-container-hooks/releases/download/v${RUNNER_CONTAINER_HOOKS_VERSION}/actions-runner-hooks-k8s-${RUNNER_CONTAINER_HOOKS_VERSION}.zip \
20+
&& unzip ./runner-container-hooks.zip -d ./k8s \
21+
&& rm runner-container-hooks.zip
22+
23+
RUN export RUNNER_ARCH=${TARGETARCH} \
24+
&& if [ "$RUNNER_ARCH" = "amd64" ]; then export DOCKER_ARCH=x86_64 ; fi \
25+
&& if [ "$RUNNER_ARCH" = "arm64" ]; then export DOCKER_ARCH=aarch64 ; fi \
26+
&& curl -fLo docker.tgz https://download.docker.com/${TARGETOS}/static/stable/${DOCKER_ARCH}/docker-${DOCKER_VERSION}.tgz \
27+
&& tar zxvf docker.tgz \
28+
&& rm -rf docker.tgz \
29+
&& mkdir -p /usr/local/lib/docker/cli-plugins \
30+
&& curl -fLo /usr/local/lib/docker/cli-plugins/docker-buildx \
31+
"https://github.com/docker/buildx/releases/download/v${BUILDX_VERSION}/buildx-v${BUILDX_VERSION}.linux-${TARGETARCH}" \
32+
&& chmod +x /usr/local/lib/docker/cli-plugins/docker-buildx
33+
34+
FROM mcr.microsoft.com/dotnet/runtime-deps:8.0-jammy
35+
36+
ENV DEBIAN_FRONTEND=noninteractive
37+
ENV RUNNER_MANUALLY_TRAP_SIG=1
38+
ENV ACTIONS_RUNNER_PRINT_LOG_TO_STDOUT=1
39+
ENV ImageOS=ubuntu22
40+
41+
RUN apt update -y \
42+
&& apt install -y --no-install-recommends sudo lsb-release gpg-agent software-properties-common curl jq unzip \
43+
&& rm -rf /var/lib/apt/lists/*
44+
45+
RUN add-apt-repository ppa:git-core/ppa \
46+
&& apt update -y \
47+
&& apt install -y git \
48+
&& rm -rf /var/lib/apt/lists/*
49+
50+
RUN adduser --disabled-password --gecos "" --uid 1001 runner \
51+
&& groupadd docker --gid 123 \
52+
&& usermod -aG sudo runner \
53+
&& usermod -aG docker runner \
54+
&& echo "%sudo ALL=(ALL:ALL) NOPASSWD:ALL" > /etc/sudoers \
55+
&& echo "Defaults env_keep += \"DEBIAN_FRONTEND\"" >> /etc/sudoers
56+
57+
# Install own dependencies in final image
58+
RUN curl -fsSL https://deb.nodesource.com/setup_22.x | bash - \
59+
&& apt-get install -y nodejs \
60+
&& apt-get install -y gh jq git
61+
62+
WORKDIR /home/runner
63+
64+
COPY --chown=runner:docker --from=build /actions-runner .
65+
COPY --from=build /usr/local/lib/docker/cli-plugins/docker-buildx /usr/local/lib/docker/cli-plugins/docker-buildx
66+
RUN install -o root -g root -m 755 docker/* /usr/bin/ && rm -rf docker
67+
68+
USER runner

.github/workflows/auto-update-app-headers.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010

1111
jobs:
1212
update-app-files:
13-
runs-on: ubuntu-latest
13+
runs-on: runner-cluster-htl-set
1414

1515
permissions:
1616
contents: write

0 commit comments

Comments
 (0)