28 Commits

Author SHA1 Message Date
0678506ed6
fix(workflow): unit tests workflow not running properly (#178)
* workflow: unit tests do not run properly

The pedicate-quantifier every seem not to mach properly

Problematic worklfow:
https://github.com/utopia-os/utopia-ui/actions/runs/13639312728/job/38125326624

The PR(https://github.com/utopia-os/utopia-ui/pull/172) did not execute,
but tsx files were changed.

* reduce coverage requirements

This was inherited frommaster
2025-03-05 00:54:15 +01:00
eb4b8788bb
feat(docu): generate coverage badge (#162)
* generate coverage badge

generate coverage badge in docs generation workflow in order to upload
it with the documentation

* include badge in readme, correct image name & json path

* job names, json path

* remove coverage branch from workflow
2025-02-28 19:56:03 +00:00
mahula
d9a54bf567
refactor(workflow): refine change check filters (#118)
* workflows: removeredundant change check filters

* docs workflow: refine file filter

* unit test workflow: refine file filter

* Revert "workflows: removeredundant change check filters"

This reverts commit 2477cd595e6f22437454c9eef654ef01cfca7ed8.
2025-02-28 10:38:24 +01:00
Anton Tranelis
c02efb9a41
docs(source): add tags example (#131)
* added tags example

* changed page title

* updated github workflows to test new example

* fixed yaml syntax

* fixed yaml syntax

* fixed packagenames in package.json
2025-02-19 15:58:48 +01:00
e2beb712bf
refactor(source): export point type (#138)
* bind the local utopia-ui lib

To ensure the examples still work with the latest utopia-ui, it is now
bound to the current code and does no longer depend on publishing the
library first

* replaced number by uuid as item ids in examples

* remove link mechanic from workflow

* also build utopia-ui

* fix example2

for some reason this stopped working on maaster.

* export geojson point to remove this external dependency

By exporting this type another package is not needed. This is especially
important, since there are different Point definitions which are
partially incompatible.

---------

Co-authored-by: Anton Tranelis <31516529+antontranelis@users.noreply.github.com>
Co-authored-by: Anton Tranelis <mail@antontranelis.de>
2025-02-19 14:44:56 +00:00
ca03ee5de8
Merge pull request #98 from utopia-os/doc-coverage-requirement
feat(workflow): test documentation coverage
2025-02-04 14:00:48 +01:00
b3559bbf04
reduce docs coverage requirement to 0 2025-02-04 13:21:01 +01:00
96ce2f1a8f
fix workflow 2025-02-04 13:15:31 +01:00
4c58a90ab3
docs-coverage script 2025-02-04 13:12:37 +01:00
b6bf4a2cff
coverage debug output when quota is not met 2025-02-04 13:02:34 +01:00
1700fa9db5
test documentation coverage 2025-02-04 12:57:27 +01:00
Moriz Wahl
f41cf4ebe7 specify working directory 2025-02-04 12:15:14 +01:00
Moriz Wahl
3f6cdf15a5 ci unit tests 2025-02-04 12:14:33 +01:00
6b8ec30579
master only 2025-02-03 11:06:17 +01:00
bf4a8fa693
also checkout code 2025-02-03 11:06:17 +01:00
24310ec9db
test docs deploy 2025-02-03 11:06:17 +01:00
17533165dd
generate docs workflow 2025-02-03 11:06:17 +01:00
38adffcf1c
Merge pull request #86 from utopia-os/lint-examples
feat(workflow): lint examples
2025-02-03 05:11:26 +01:00
27d8a9d7e2
rename workflow 2025-01-31 09:02:04 +01:00
b9991d6041
lint examples
have a workflow for each example to lint according to local lint rules
2025-01-31 07:58:30 +01:00
antontranelis
4a685c001e
Update test.build.yml 2025-01-30 15:26:56 +00:00
antontranelis
9f409e36f4
Update test.build.yml 2025-01-30 15:18:25 +00:00
antontranelis
af760dfd09
Update test.lint.pr.yml 2024-11-27 07:14:35 +01:00
34d83eee2e
test build and lint always 2024-11-09 00:41:12 +01:00
645e3d04bb
new build workflow 2024-10-29 12:30:32 +01:00
625c85cd45
fix workflow 2024-10-29 10:36:17 +01:00
4d9bb8bf83
implement test.lint workflow 2024-10-29 10:29:25 +01:00
94b7d16029 .github/ 2024-10-22 09:53:43 +02:00