Joost De Cock
51dc1d9732
[breaking]: FreeSewing v4 ( #7297 )
...
Refer to the CHANGELOG for all info.
---------
Co-authored-by: Wouter van Wageningen <wouter.vdub@yahoo.com>
Co-authored-by: Josh Munic <jpmunic@gmail.com>
Co-authored-by: Jonathan Haas <haasjona@gmail.com>
2025-04-01 16:15:20 +02:00
Benjamin Fan
687b22d84c
fix(github): Update GitHub labels and designs
2024-10-04 18:29:08 -07:00
joostdecock
992ab5b227
chore: Updated issue templates
2024-02-04 18:00:54 +01:00
Benjamin Fan
99a5d47c85
fix(.github): Add noop jobs to workflows to prevent spurious notifications
2024-01-16 20:31:54 -08:00
joostdecock
80880b7b4f
chore: Removed pr template
2023-09-30 15:25:35 +02:00
joostdecock
1d4cbe8d85
chore(workflows): Build core plugins prior to tests
2023-09-08 13:02:18 +02:00
joostdecock
d04e29389b
chore(workflows): Build core plugins prior to tests
2023-09-08 12:58:55 +02:00
joostdecock
91697e0493
chore: Point to GitHub for support
2023-08-11 16:14:54 +02:00
joostdecock
41545e6496
chore: Migrate worflows to Node 18
2023-07-21 18:45:48 +02:00
joostdecock
19df280da1
chore: Added pull request template
2023-07-21 17:03:49 +02:00
joostdecock
4d9a3b91a5
fix: Comment out unmaintained new-design workflow
2023-06-10 14:02:39 +02:00
joostdecock
ec45b10c42
fix: Don't build prior to linting in workflows
2023-06-10 13:58:32 +02:00
joostdecock
07a290d656
fix: Avoid use of lerna bootstrap in workflows
2023-06-10 13:51:36 +02:00
joostdecock
782d5016b9
fix: Disable playwright workflow
2023-05-19 16:06:03 +02:00
joostdecock
4b016de2a0
wip: Try building before linting
2023-05-19 12:09:33 +02:00
joostdecock
29e7dd0206
wip: Try building before linting
2023-05-19 12:05:35 +02:00
joostdecock
fda33fa968
fix: Do not prebuild when linting
...
This was added in b47d18184a
by @eriese and while I'm sure they had good reasons (the commit
says "because it's not managed by lerna" but that's not very
clear to me) it does break things.
(some) prebuild scripts rely on things being built (like core
for example). We typically take care of this by building things
in a specific order. However, just running prebuild everywhere
will not take that order into account and this break things.
I am commenting it out for now, because I'm not even sure why
we would want to prebuild prior to linting anyway, but it's
something we can look into later.
2023-05-19 11:52:47 +02:00
joostdecock
ab54521854
chore: Build prior to linting because linter does prebuild
2023-05-19 08:29:41 +02:00
joostdecock
dc68b8c611
chore: Disable tests on alpha code
2023-05-17 13:29:04 +02:00
Enoch Riese
6527ce5986
use consistent fileset for node modules caching across workflows
2023-04-27 13:53:55 -04:00
Enoch Riese
56337560dd
what if we let everything hoist now that we're caching all node_modules?
2023-04-26 00:02:18 -04:00
Enoch Riese
70b6fc57c6
try caching all node modules folders
2023-04-25 23:32:25 -04:00
Enoch Riese
a5be23eabd
actually checking if this is a chache restore issue
2023-04-25 23:26:31 -04:00
Enoch Riese
d7e06120ea
checking if this is a chache restore issue
2023-04-25 23:24:35 -04:00
Enoch Riese
23581b27cb
oops, actually add the script
2023-04-25 23:19:43 -04:00
Enoch Riese
4681634c51
I dunno, print execa versions?
2023-04-25 23:18:34 -04:00
Enoch Riese
45af05deaf
try not hoisting execa in bootstrap
2023-04-25 23:00:32 -04:00
Enoch Riese
d0ed05fc8b
combine setup steps
2023-04-25 12:51:11 -04:00
Enoch Riese
b05f980646
check out for each job. we'll see if it's worth it
2023-04-25 12:36:28 -04:00
Enoch Riese
238c833f55
use different git stat for checking affected files
2023-04-25 12:33:11 -04:00
Enoch Riese
a59546a56d
proper assignment to github output
2023-04-25 12:19:03 -04:00
Enoch Riese
0eaf9818c1
fix yaml again
2023-04-25 12:13:54 -04:00
Enoch Riese
8714a900d4
fix yaml
2023-04-25 12:13:05 -04:00
Enoch Riese
81289b21f1
experiment with multiple jobs in workflow
2023-04-25 12:10:11 -04:00
Enoch Riese
ff6ab8c1e3
go back to bootstrapping everything
2023-04-24 22:29:59 -04:00
Enoch Riese
0cbc5426d5
set working-directory for workflow steps
2023-04-24 22:26:53 -04:00
Enoch Riese
b035705296
debugging new-design test action
2023-04-24 22:20:05 -04:00
Enoch Riese
c1c437f62b
don't use node caching in new-design workflow
2023-04-24 22:18:37 -04:00
Enoch Riese
b33aff5629
only install new-design dependencies for new-design test
2023-04-24 22:14:49 -04:00
Enoch Riese
48cbef3694
tweaks to the github action
2023-04-24 21:56:21 -04:00
Enoch Riese
60a4c27906
matrix action to test new-design
2023-04-24 21:47:17 -04:00
Enoch Riese
ac4aea4096
use lerna task pipelines for e2e script
2023-04-22 10:56:17 -04:00
Enoch Riese
4885873b40
fix yaml indentation [vercel skip]
2023-04-22 10:51:47 -04:00
Enoch Riese
d70e747df7
experiment with node_modules caching in e2e workflow [vercel skip]
2023-04-22 10:51:47 -04:00
Enoch Riese
ce1b3e04ae
[vercel skip] prebuild instead of buildall in e2e workflow
2023-04-22 10:51:47 -04:00
Enoch Riese
6d35adab72
e2e github workflow
2023-04-22 10:51:47 -04:00
Enoch Riese
bcea03ac6b
Merge branch 'develop' into eriese-cutting-2
2023-04-22 09:47:56 -04:00
Enoch Riese
b47d18184a
add prebuild back to lint diff because it's not managed by lerna
2023-04-20 16:51:53 -04:00
Enoch Riese
b893d67d5c
use lerna task pipelines for linting
2023-04-20 16:46:05 -04:00
Enoch Riese
c5f452c200
use lerna task pipeline to only build what's needed for tests
2023-04-20 16:26:24 -04:00