Commit Graph

74 Commits

Author SHA1 Message Date
Fischer Moseley c177e3b5b5 update makefile to source venv again 2024-01-21 00:50:53 -08:00
Fischer Moseley 9867e369cb update playback module, needs pipelining 2023-12-28 17:57:21 -08:00
Fischer Moseley 17d2b8b1da make self-hosted runner install into a venv 2023-12-28 15:41:01 -08:00
Fischer Moseley ac3bbf46b2 testing self-hosted runner 2023-12-28 15:33:31 -08:00
Fischer Moseley 34f6a54330 fix integer bounds, move to self-hosted runner 2023-12-28 15:30:55 -08:00
Fischer Moseley bc616fd3bf inital source, imported from splat 2023-12-28 14:22:29 -08:00
Fischer Moseley c31804f31b remove artifacts + reboot step in CI 2023-09-11 09:34:41 -07:00
Fischer Moseley 30f6e43916 update makefile to reset build agent 2023-09-02 11:39:16 -04:00
Fischer Moseley d80adebe22 remove lab-bc setup and tool installation 2023-09-02 11:39:16 -04:00
Fischer Moseley 6aa27e431e build examples on self-hosted runner 2023-09-02 11:39:16 -04:00
Fischer Moseley da4920d89d fetch lab-bc on the fly, archive build outputs 2023-09-02 11:39:16 -04:00
Fischer Moseley 051d9800c4 add separate CI pipeline for formal 2023-09-02 11:39:16 -04:00
Fischer Moseley e604db48d8 fix yaml syntax 2023-09-02 11:39:16 -04:00
Fischer Moseley 788c616b37 update makefile and CI 2023-09-02 11:39:16 -04:00
Fischer Moseley 9c5ea31d14 enforce consistent naming of lut_mem module 2023-04-28 14:57:36 -04:00
Fischer Moseley 320638508d unconfused myself, add manta as dependency to more parts of CI 2023-04-17 18:14:31 -04:00
Fischer Moseley 276069bd79 abort windows CI due to lab-bc being weird on windows server 2023-04-13 18:52:58 -04:00
Fischer Moseley 282262c0fc update windows CI builds again 2023-04-13 18:48:13 -04:00
Fischer Moseley 2d647dce20 update windows CI builds again 2023-04-13 18:45:11 -04:00
Fischer Moseley 45da8ef4aa update windows CI builds again 2023-04-13 18:43:16 -04:00
Fischer Moseley c21e1cb21a update windows example building 2023-04-13 18:39:39 -04:00
Fischer Moseley 294cd0a722 did what chatGPT told me to for configuring the windows action 2023-04-13 18:33:20 -04:00
Fischer Moseley 445586afee update windows build CI 2023-04-13 18:25:40 -04:00
Fischer Moseley 97799f1d0f update lab-bc connection for windows github actions 2023-04-13 18:24:12 -04:00
Fischer Moseley a1ac5a1c5b add building examples to windows 2023-04-13 18:19:00 -04:00
Fischer Moseley d5087b918e cry over more github actions tomfoolery 2023-04-08 15:09:35 -04:00
Fischer Moseley 63a638d02f can we just have linux be linux is that too much to ask 2023-04-08 15:05:59 -04:00
Fischer Moseley fbc6ef6893 consolidate CI tests 2023-04-08 15:03:07 -04:00
Fischer Moseley 1d5245b999 fix tests for CI 2023-04-08 14:12:24 -04:00
Fischer Moseley 20957e5ba7 refactor to separate verilog and python 2023-04-08 14:07:08 -04:00
Fischer Moseley df4d243b9a refactor test structure 2023-04-02 20:33:50 -04:00
Fischer Moseley fade794333 add initialls logic_analyzer core 2023-03-15 15:57:42 -04:00
Fischer Moseley f193f51660 fix docs_dir in mkdocs.yml 2023-03-14 16:24:56 -04:00
Fischer Moseley 8cce0c0eca update file extension on github actions 2023-03-14 16:24:56 -04:00
Fischer Moseley 7bb53d616b build docs 2023-03-14 16:24:56 -04:00
Fischer Moseley 8c645a5115 update github workflows to use Makefile for sim 2023-03-14 16:24:56 -04:00
Fischer Moseley 3728a5263d
add icestick builds / iCE40 to CI (#1)
* initial commit

* fix yaml file

* add yosys deps to CI

* fix indentation in ice40 CI builds

* update ice40 CI

* try using oss cad suite instead of compiling from source

* fix pathing directory

* ensure jobs are sequential

* ensure we're in the same shell

* move source files to same action

* update icestick project structure to match the a7's

* update build script for ice40 to match updated proj structure

* update CI to match previous

* update CI path

* update build script naming

---------

Co-authored-by: fischerm <fischerm@EECS-DIGITAL-55.MIT.EDU>
2023-02-23 18:52:22 -05:00
Fischer Moseley 6475869fcb document pip config in CI yaml 2023-02-17 09:46:43 -05:00
Fischer Moseley 5df3f54ba5 add printing build log to github actions 2023-02-15 14:16:43 -05:00
Fischer Moseley 0d05c759bd patch system python3-setuputils, instead of the one managed by pip 2023-02-15 14:15:06 -05:00
Fischer Moseley 29784009c2 add superuser perms 2023-02-15 14:05:09 -05:00
Fischer Moseley 949932f40c github actions debugging 2023-02-15 14:04:10 -05:00
Fischer Moseley 7edeea3f13 run manta as module in automated tests 2023-02-15 14:00:24 -05:00
Fischer Moseley bd42850bf8 use only ubuntu-latest for all tests 2023-02-15 13:57:45 -05:00
Fischer Moseley e4f59b6230 update github actions with upgraded setuptools 2023-02-15 13:31:53 -05:00
Fischer Moseley eb26587fc5 add buildtools to github actions 2023-02-15 13:24:34 -05:00
Fischer Moseley ceffb52d82 udpate github actions to build then install 2023-02-15 13:20:34 -05:00
Fischer Moseley 17dbd4332b update github actions to install in non-editable mode 2023-02-15 13:17:15 -05:00
Fischer Moseley 24008fdcad update github actions 2023-02-15 12:05:54 -05:00
Fischer Moseley 0c11b34ad3 update github actions to reflect new paths 2023-02-15 12:02:06 -05:00