17 Commits

Author SHA1 Message Date
Sam Heinz
c811ba8942 Update frontend-cicd.yml 2025-07-28 19:22:38 +10:00
Sam Heinz
26d8f90de3 Merge remote-tracking branch 'upstream/main' 2025-07-28 19:21:34 +10:00
Bram Suurd
feea82e0ba Add GitHub Actions workflow to validate JSON files in the frontend directory (#6152)
* Add GitHub Actions workflow to validate JSON files in the frontend directory

* test new github workflow by invalidating script

* Revalidate json script to also test workflow

* Refactor GitHub Actions workflow to validate JSON files using Python.

* test github workflow

* Update description in apache-tomcat.json for clarity and consistency.

* Consolidate JSON validation workflow: Migrate test-jsons.yml functionality into frontend-cicd.yml, enhancing CI process by validating JSON files in the public directory with Python.

* test to see if workflow fails

* test to see if workflow passes

* testing

* testing to see if workflow runs and works

* test again

* testing to see if it works
2025-07-22 16:00:10 +02:00
Michel Roegl-Brunner
149b2f1602 Revert from Self Hosted to Ubunut-latest for actions (#5965)
* Update auto-update-app-headers.yml

* Update autolabeler.yml

* Update changelog-pr.yml

* Update crawl-versions.yaml

* Update delete-json-branch.yml

* Update frontend-cicd.yml

* Update github-release.yml

* Update update-json-date.yml
2025-07-14 10:04:35 +02:00
Sam Heinz
f1167da6d0 Merge remote-tracking branch 'upstream/main' 2025-06-29 16:42:27 +10:00
Bram Suurd
0067075ed1 Remove npm legacy errors, created single source of truth for ESlint. updated analytics url. updated script background (#5498)
* Update ScriptAccordion and ScriptItem components for improved styling

* Add README.md for Proxmox VE Helper-Scripts Frontend

* Remove testing dependencies and related test files from the frontend project

* Update analytics URL in siteConfig to point to community-scripts.org

* Refactor ESLint configuration to have one source of truth and run "npm lint" to apply new changes

* Update lint script in package.json to remove npm

* Add 'next' option to ESLint configuration for improved compatibility

* Update package dependencies and versions in package.json and package-lock.json

* Refactor theme provider import and enhance calendar component for dynamic icon rendering

* rename sidebar, alerts and buttons

* rename description and interfaces files

* rename more files

* change folder name

* Refactor tooltip logic to improve updateable condition handling

* Enhance CommandMenu to prevent duplicate scripts across categories

* Remove test step from frontend CI/CD workflow
2025-06-28 00:38:09 +02:00
Sam Heinz
d600c0cad9 Update frontend-cicd.yml 2025-05-15 12:12:07 +10:00
Sam Heinz
d95668fa65 remove install jq in frontend ci/cd 2025-05-13 01:10:23 +10:00
Sam Heinz
02426f9f3e Merge remote-tracking branch 'upstream/main' 2025-05-13 00:58:31 +10:00
Sam Heinz
c45b4f1b0f add reactive-resume status, update build script 2025-05-13 00:30:39 +10:00
Michel Roegl-Brunner
ab9760194d Add a Repo check to all Workflows (#4339) 2025-05-09 13:15:59 +02:00
Michel Roegl-Brunner
35d5507b38 Refactor Json Location (#3184) 2025-03-18 10:29:14 +01:00
Sam Heinz
b101f5ae98 Update frontend-cicd.yml 2025-03-11 11:04:32 +10:00
Michel Roegl-Brunner
b24860c97b Update all Action to new selfhosted Runner Cluster (#2739)
* Update Runner

* Update Workflows
2025-02-28 15:15:29 +01:00
Michel Roegl-Brunner
8c1cc56321 Revert "Update Runner (#2711)" (#2717)
This reverts commit 3bf4155fec.
2025-02-27 16:03:29 +01:00
Michel Roegl-Brunner
3bf4155fec Update Runner (#2711) 2025-02-27 14:53:10 +01:00
Håvard Gjøby Thom
259203ee51 Update frontend CI/CD workflow (#703) 2024-12-06 23:05:19 +01:00