Fischer Moseley
5060933c72
bump node version in build_docs.yml
2024-03-14 20:58:28 -07:00
Fischer Moseley
6251c162cc
update to node 20-based checkout in CI
2024-03-07 09:35:47 -08:00
Fischer Moseley
c8665e8703
update environment on CI runner
2024-03-07 09:33:50 -08:00
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