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
Fischer Moseley
ae89e9a778
rename files, remove reference to ILA
2023-02-09 15:30:25 -05:00
Fischer Moseley
9153530dbc
unsurprisingly, workers done have SSH directories in their home dirs
2023-02-06 11:54:38 -05:00
Fischer Moseley
70078a736b
add ssh keys to worker to access lab-bc
2023-02-06 11:44:20 -05:00
Fischer Moseley
27e8fec597
update github actions with new python syntax
2023-02-05 16:24:53 -05:00
Fischer Moseley
43fa1c4930
update github actions with new python syntax
2023-02-05 16:23:45 -05:00
Fischer Moseley
1eb2b1d550
update github actions with new python syntax
2023-02-05 16:22:57 -05:00
Fischer Moseley
195ec6132d
update github actions with new python syntax
2023-02-05 16:21:06 -05:00
Fischer Moseley
b4b36f0c9f
update github actions with new python syntax
2023-02-05 16:19:17 -05:00
Fischer Moseley
00b29bcd11
add building examples to github actions
2023-02-05 16:12:52 -05:00
Fischer Moseley
a0827133cd
update github actions
2023-02-05 16:03:13 -05:00
Fischer Moseley
c70836d44a
update github actions to make badges nicer
2023-02-04 13:18:16 -05:00
Fischer Moseley
cb318a8ff1
fix github actions config
2023-02-04 13:00:19 -05:00
Fischer Moseley
5ebf5ae3ec
update functional sim
2023-02-04 12:55:43 -05:00
Fischer Moseley
5c4d82698a
add some functional sim to github actions
2023-02-04 12:52:52 -05:00
Fischer Moseley
e481d13b63
add provisions for version of iverilog in apt lists
2023-02-04 12:32:24 -05:00
Fischer Moseley
1eaa3cddc5
attempt speedup of iverilog install
2023-02-04 12:23:00 -05:00
Fischer Moseley
ebbcf2b70d
update iverilog deps
2023-02-04 12:15:47 -05:00
Fischer Moseley
57d69f0843
test updated iverilog install
2023-02-04 12:11:33 -05:00
Fischer Moseley
538e3b654c
separate iverilog install and clone
2023-02-04 12:06:58 -05:00
Fischer Moseley
88e692ab77
fix workflow config syntax
2023-02-04 12:00:05 -05:00
Fischer Moseley
ccd7636e4a
debug iverilog install workflow
2023-02-04 11:57:50 -05:00
Fischer Moseley
d16a9ac514
update iverilog install
2023-02-04 11:55:55 -05:00
Fischer Moseley
e2d05ed5af
update iverilog install
2023-02-04 11:52:06 -05:00
Fischer Moseley
18d8b76f42
add workflows
2023-02-04 11:50:22 -05:00