glam/frontend/public
kempersc 0f7fbf1ca0
Some checks are pending
Deploy Frontend / build-and-deploy (push) Waiting to run
feat(ci): add Forgejo Actions workflow for auto-deploy on LinkML schema changes
Infrastructure changes to enable automatic frontend deployment when schemas change:

- Add .forgejo/workflows/deploy-frontend.yml workflow triggered by:
  - Changes to frontend/** or schemas/20251121/linkml/**
  - Manual workflow dispatch

- Rewrite generate-schema-manifest.cjs to properly scan all schema directories
  - Recursively scans classes, enums, slots, modules directories
  - Uses singular category names (class, enum, slot) matching TypeScript types
  - Includes all 4 main schemas at root level
  - Skips archive directories and backup files

- Update schema-loader.ts to match new manifest format
  - Add SchemaCategory interface
  - Update SchemaManifest to use categories as array
  - Add flattenCategories() helper function
  - Add getSchemaCategories() and getSchemaCategoriesSync() functions

The workflow builds frontend with updated manifest and deploys to bronhouder.nl
2026-01-11 14:16:57 +01:00
..
data enrich custodians 2025-12-11 22:32:09 +01:00
docs enrich entries 2025-12-01 16:06:34 +01:00
duckdb added web annotations 2025-12-06 19:50:04 +01:00
logos enrich entries 2025-12-23 13:27:35 +01:00
ontology enrich CH entries with mission statements 2026-01-04 13:12:32 +01:00
profile-entity enrich person profiles 2025-12-12 12:51:10 +01:00
schemas/20251121 feat(ci): add Forgejo Actions workflow for auto-deploy on LinkML schema changes 2026-01-11 14:16:57 +01:00
favicon-16x16.png Add new enums for PersonalCollectionType, ResearchCenterType, and TasteScentHeritage classifications; implement validation script for custodian names against authoritative sources 2025-12-01 18:39:22 +01:00
favicon-32x32.png Add new enums for PersonalCollectionType, ResearchCenterType, and TasteScentHeritage classifications; implement validation script for custodian names against authoritative sources 2025-12-01 18:39:22 +01:00
nde-favicon.png Add new enums for PersonalCollectionType, ResearchCenterType, and TasteScentHeritage classifications; implement validation script for custodian names against authoritative sources 2025-12-01 18:39:22 +01:00
nde-icon-square.png update entries 2025-11-30 23:30:29 +01:00
nde-icon.png update entries 2025-11-30 23:30:29 +01:00
nde-logo.svg update entries 2025-11-30 23:30:29 +01:00
vite.svg Refactor code structure for improved readability and maintainability; removed redundant code blocks and optimized function calls. 2025-11-22 15:35:35 +01:00