288 Commits

Author SHA1 Message Date
Sidharth Vinod
052e9db16a
Remove filter action 2023-07-07 10:30:59 +05:30
Sidharth Vinod
4648532814
Update .github/workflows/pr-labeler-config-validator.yml
Co-authored-by: Alois Klink <alois@aloisklink.com>
2023-07-07 10:29:58 +05:30
Sidharth Vinod
355586f297
Run PR-labeler-config-validator only if config changes 2023-07-06 22:03:48 +05:30
Sidharth Vinod
34abbcadae
Merge pull request #4604 from mermaid-js/sidv/fixCodecov
chore: Reduce codecov pushes
2023-07-06 10:20:26 +00:00
Sidharth Vinod
4d0c461fa3
chore: Reduce codecov pushes
pushes to non-develop branches will not send coverage reports.
This might reduce the coverage variability issue we're having.
2023-07-06 11:32:37 +05:30
Alois Klink
23d6a0dab7 ci(lint): check if MermaidConfig types are in sync
Add a CI check that runs
`pnpm run --filter mermaid types:verify-config` and checks whether
the MermaidConfig TypeScript types are in sync with the MermaidConfig
JSON Schema.
2023-07-06 03:53:40 +01:00
Sidharth Vinod
288f51216d
Add codecov token 2023-07-03 21:01:04 +05:30
Sidharth Vinod
8e15e534ea
Add codecov token 2023-07-03 19:19:11 +05:30
Sidharth Vinod
29c866b09a
Don't fail CI on codecov error 2023-07-02 13:22:00 +05:30
Sidharth Vinod
78377daf2f
Rename workflow jobs 2023-07-02 10:14:35 +05:30
Sidharth Vinod
4a95589b5a
Add merge_group to CI triggers 2023-07-02 10:03:31 +05:30
Sidharth Vinod
3340240b9f
chore: Run codecov based on E2E test status 2023-06-17 23:23:00 +05:30
Sidharth Vinod
f8540e9468
Upload E2E 2023-06-17 17:54:13 +05:30
Sidharth Vinod
2ad32f9208
Fix path name 2023-06-17 17:44:27 +05:30
Sidharth Vinod
8d244062e2
Add codecov to unit tests 2023-06-17 17:40:06 +05:30
Sidharth Vinod
1e84668270
Add codecov to E2E 2023-06-17 17:34:19 +05:30
Sidharth Vinod
40199e28b8
Disable coveralls 2023-06-13 12:23:41 +05:30
Sidharth Vinod
245c4f8c78
Update coveralls 2023-06-13 11:49:43 +05:30
Knut Sveidqvist
bd1343648e Merge branch 'master' into develop 2023-05-24 19:20:47 +02:00
renovate[bot]
b1590c2211 Update all minor dependencies 2023-05-17 13:32:09 +00:00
Sidharth Vinod
fbd35ae95a
fix lint command 2023-05-09 10:24:05 +05:30
Sidharth Vinod
642397b36c
Fix applitools cypress 2023-04-23 15:59:27 +05:30
renovate[bot]
1c17f4c770
fix(deps): update all minor dependencies 2023-04-22 20:30:38 +00:00
renovate[bot]
4a258a0f2c
chore(deps): update fregante/setup-git-user action to v2 2023-04-22 20:02:23 +00:00
renovate[bot]
f93bac9dd4
chore(deps): update actions/deploy-pages action to v2 2023-04-22 18:49:44 +00:00
Sidharth Vinod
49bb87e14a
Split docs into build and deploy 2023-04-22 23:59:33 +05:30
Matthias
a17463307b Clean up list of ignored links
The removed links work again.
2023-03-08 21:30:12 +01:00
Alois Klink
f0a73696f5
ci(e2e): skip caching in actions/setup-node
Skip caching `pnpm` in `actions/setup-node`,
because the `cypress-io/github-action` natively supports caching `pnpm`,
as of [cypress-io/github-action@v4.2.0][1].

[1]: https://github.com/cypress-io/github-action/releases/tag/v4.2.0
2023-03-06 22:57:22 +00:00
renovate[bot]
6c2c28940b chore(deps): update all non-major dependencies 2023-03-06 06:22:18 +00:00
Alois Klink
06640aba06 test(gantt): test daylight savings in ganttdb
Add a quick test that ensures `ganttDb` correctly adds `1d` (1 day),
even on days with 25 hours.

This test only runs if the test PC has the TZ='America/Los_Angeles'
set (California has daylight savings).

I've added a test to the GitHub Actions `test.yml` action too for this.
It should only add about 5 seconds to each test, so it isn't too bad.
2023-02-26 06:43:14 +00:00
Sidharth Vinod
86cfb1bb60
Skip precommit hooks on CI 2023-02-16 17:09:02 +05:30
Sidharth Vinod
b10d243995
Fix release-publish 2023-02-16 17:07:03 +05:30
Sidharth Vinod
0a923dfe91
Remove node heap 2023-02-16 16:28:09 +05:30
Sidharth Vinod
743c636441
Revert "chore: Set node heap size"
This reverts commit 8df965bd606d4acd173e316f6992328ac2383516.
2023-02-16 16:10:20 +05:30
Sidharth Vinod
76fdc00b06
Remove heap option 2023-02-16 14:41:22 +05:30
Sidharth Vinod
0db2657b7b
Test publish docs 2023-02-16 13:05:53 +05:30
Sidharth Vinod
533bd7da3c
chore: Add file extension for dynamic import 2023-02-16 12:56:32 +05:30
Sidharth Vinod
8df965bd60
chore: Set node heap size 2023-02-16 12:21:24 +05:30
Sidharth Vinod
2b3019fb94
Set node heap size 2023-02-16 12:16:00 +05:30
Sidharth Vinod
e9d2d084fd
Merge pull request #4066 from mermaid-js/renovate/actions-dependency-review-action-3.x
chore(deps): update actions/dependency-review-action action to v3
2023-02-09 11:14:27 +05:30
renovate[bot]
34c98717d5
chore(deps): update actions/dependency-review-action action to v3 2023-02-09 05:44:09 +00:00
Sidharth Vinod
f22ce38ada
Merge pull request #4065 from mermaid-js/renovate/actions-configure-pages-3.x
chore(deps): update actions/configure-pages action to v3
2023-02-09 11:13:54 +05:30
renovate[bot]
886d1c15c4
chore(deps): update timonvs/pr-labeler-action action to v4 2023-02-09 00:51:38 +00:00
renovate[bot]
bb3a48c91a
chore(deps): update actions/configure-pages action to v3 2023-02-09 00:42:44 +00:00
Alois Klink
4900647bf0
ci(lint): show nice error on lint failure
Prints a nice error on GitHub Actions if `pnpm run lint` fails.
2023-01-29 20:27:31 +00:00
Sidharth Vinod
8f8ae64ced
upload error snapshots 2023-01-16 01:23:42 +05:30
Sidharth Vinod
967d3bbb60
Disable link checker on develop PRs
Runs link checker every day to keep cache warm.
2022-12-27 10:35:07 +05:30
Sidharth Vinod
333b974f10
Add workflow_dispatch to lint.yml 2022-12-15 21:50:00 +05:30
Sidharth Vinod
59fdaa3b53
fix: Fail docs:verify on non push events 2022-12-07 11:58:09 +05:30
Sidharth Vinod
7553827985
fix: docs build command 2022-12-07 11:40:17 +05:30