Eren Dogan
7d3015868a
Don't run regress on pull requests
2023-02-21 19:13:30 -08:00
Eren Dogan
ee1a29132f
Fix workflow skipping sync
2023-02-20 19:42:18 -08:00
Eren Dogan
cb18043491
Use vlsida-bot account for workflows
2023-02-16 20:59:23 -08:00
Eren Dogan
b970756816
Push only the latest version tag
2023-02-15 21:41:05 -08:00
Eren Dogan
818a9d2317
Update workflow documentation
2023-02-15 14:15:22 -08:00
Eren Dogan
7427450708
Make sure versions always have tags
2023-02-13 22:54:23 -08:00
Eren Dogan
c891a033f2
Make releases with workflow
2023-02-13 22:12:36 -08:00
Eren Dogan
984126f7e0
Fix typo
2023-02-12 16:40:55 -08:00
Eren Dogan
0a2fceded4
Add new workflows
2023-02-12 16:37:30 -08:00
Eren Dogan
ac70d67da7
Run regression on branches other than 'stable'
2023-02-10 11:01:31 -08:00
Eren Dogan
c598a29f97
Add pypi-publish action
2023-02-07 22:06:10 -08:00
Eren Dogan
e351563391
Reenable workflow restriction
2023-02-07 11:02:28 -08:00
Eren Dogan
a8098bf1ba
Fix broken step
2023-02-07 10:50:03 -08:00
Eren Dogan
320b0223f8
Try with the current branch
2023-02-07 10:46:55 -08:00
Eren Dogan
78a2472bbf
Add deploy.yml
2023-02-07 10:33:01 -08:00
Eren Dogan
3bf6ee1a91
Handle tilde in the tech module of freepdk45
2023-01-31 14:39:44 -08:00
Eren Dogan
6177c85577
Revert CI archive step
2023-01-30 10:09:40 -08:00
Eren Dogan
96a9663c96
Don't use tilde in $FREEPDK45
2023-01-28 20:33:53 -08:00
Eren Dogan
c722e96da2
Give all permissions for the archive files
2023-01-28 20:33:53 -08:00
Eren Dogan
a43ecee5b1
Archive failed runs on the same server
2023-01-28 20:33:53 -08:00
Eren Dogan
30e085ccc2
Build a fresh library every time
2023-01-28 20:33:53 -08:00
Eren Dogan
078042d0e0
Unset KLAYOUT_PATH for CI
2023-01-27 20:32:41 -08:00
Eren Dogan
c04f54924c
Add CI step to build conda
2023-01-22 18:16:19 -08:00
Eren Dogan
47114b1423
Add step to CI to build library
2022-11-06 13:35:19 -08:00
mrg
18c04892d1
Set path for FREEPDK45 in ci.yml
2022-05-18 16:59:38 -07:00
mrg
ce2b125762
Clean up git action flow
2022-03-07 07:58:26 -08:00
mrg
ff471740ed
Build docker from config instead of pulling it
2022-03-03 09:01:12 -08:00
mrg
40f671acfd
Make clean before make
2022-02-08 16:04:18 -08:00
mrg
723523275e
Add Xyce to docker image
2022-02-06 09:04:38 -08:00
mrg
d716a1c361
Don't stop on fail, archive all results, create .bad file on fail.
2022-02-05 07:50:06 -08:00
mrg
e45e2f77c9
Rework regression to use docker.
2022-02-04 17:43:48 -08:00
mrg
3e9cce0400
Revert github action and disable in repo settings
2021-08-30 09:59:41 -07:00
mrg
f42c52509e
Change double quote to single
2021-08-30 09:49:22 -07:00
mrg
bcacf13f61
Don't run workflow on public repo
2021-08-30 09:42:55 -07:00
mrg
e681806f0d
Update to 24 threads.
2021-03-25 10:02:34 -07:00
mrg
fae72ca993
Test new archive options for github actions.
2021-03-23 13:06:36 -07:00
mrg
7b270514e1
Update multithreaded regression.
...
Only do 2 threads for 30 tests.
Don't archive results since they are purged anyways.
16 threads for regression.
Purge temp during regression.
2021-03-23 10:45:56 -07:00
mrg
671470f5f2
Skywater changes.
...
Default 1 thread and no temp subdirectory.
Add skywater setup/hold golden data
Add CLI option for simulation threads (-m)
Add compatibility mode option and nomodcheck for ngspice to speed up sky130 model loading.
Make subdir when using default /tmp dir.
Pass num_threads so temp subdirs are created.
2021-03-22 15:48:14 -07:00
mrg
da3a100301
Try new wildcard for archive path.
2021-03-02 09:28:59 -08:00
mrg
1614dc140d
Remove tab
2021-03-01 14:59:49 -08:00
mrg
96faf06b7c
Each job must checkout with multiple runners
2021-03-01 14:58:55 -08:00
mrg
01094ae4f0
Don't upload coverage artifacts
2021-03-01 14:56:56 -08:00
mrg
bedd1b3d15
Don't need to cleanup as checkout does it.
2021-03-01 11:40:58 -08:00
mrg
7c15773e17
Only remove temp dirs, erase coverage
2021-03-01 10:51:09 -08:00
mrg
27c197026f
Only remove temp dirs, erase coverage
2021-03-01 10:50:37 -08:00
mrg
5b6bfce7e0
Add steps
2021-03-01 10:37:33 -08:00
mrg
c6baef1c59
Remove tabs
2021-03-01 10:34:46 -08:00
mrg
0ba1ceff6a
Separate checkout step
2021-03-01 10:33:57 -08:00
mrg
f7d66b7d2c
Update workflow syntax
2021-03-01 10:31:32 -08:00
mrg
7355fc91f8
Update workflow syntax
2021-03-01 10:28:47 -08:00