Commit Graph

75 Commits

Author SHA1 Message Date
Jesse Cirimelli-Low 8104a42f0e
Update artifact action 2024-11-13 22:45:31 -08:00
Eren Dogan 18b19b8d9d Install dependencies before running regression 2024-01-18 14:59:33 -08:00
Eren Dogan 5081cf2383 Fix make target in regression 2024-01-18 14:45:44 -08:00
Eren Dogan 0e3fd80a05 Export $PDK_ROOT before running regression 2023-04-14 15:54:22 -07:00
Eren Dogan e972427e5f Stay at the root when installing pdk on regress 2023-04-14 10:03:29 -07:00
Eren Dogan c01a7915d7 Enable pdk installation on before regression 2023-04-14 09:56:14 -07:00
Eren Dogan f5fcbc2a7c Update documentation for workflows 2023-03-05 21:08:07 -08:00
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
mrg 6e81ecde54 Merge remote-tracking branch 'private/dev' into dev 2022-11-22 10:42:39 -08:00
Matt Guthaus 5ad1db95a8
Update issue templates 2022-11-22 10:41:18 -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