Commit Graph

288 Commits

Author SHA1 Message Date
Sagar Karandikar
04572b7402 Temporarily allow firesim's submodule hash to be on its 1.13.x branch
Until we finalize the release flow with main as the default branch.
2022-04-06 16:06:15 -07:00
Abraham Gonzalez
3c775c5adf cd into CY 1st in FireSim CI tests 2022-04-05 10:36:31 -07:00
abejgonzalez
5f041c0970 Add more debugging prints 2022-04-02 23:56:20 -07:00
abejgonzalez
786f9ca245 Move back status init outside loop 2022-04-02 23:33:15 -07:00
Jerry Zhao
f6d8beed75 Don't shallow clone submodules (revert #1064) 2022-03-18 12:21:24 -07:00
Tim Snyder
38034cfafb Fix formatting typo (#1142)
Extra space character prevents the first heading from rendering bold.
2022-03-14 11:08:36 -07:00
abejgonzalez
ff0eae287d Update check-commit.sh in CI to properly checkout remote branches 2022-02-15 23:27:34 -08:00
abejgonzalez
2a4877f821 Add main for FireSim 2022-02-15 22:44:18 -08:00
abejgonzalez
8fabc737f8 Merge remote-tracking branch 'origin/dev' into prep-for-main 2022-02-15 22:43:18 -08:00
abejgonzalez
47485966d0 Fix branch name in CI 2022-02-15 22:25:45 -08:00
abejgonzalez
4c1d860d22 Update check commit w/ GH-A env + unshallow fetch 2022-02-15 16:31:52 -08:00
Jerry Zhao
349664d9e3 Switch to shallow clone for all submodules 2022-02-15 16:31:52 -08:00
abejgonzalez
3435982c50 Fix skip-validate 2022-02-15 12:37:16 -08:00
abejgonzalez
8eb07b193b Prep for main as development branch 2022-02-14 20:19:48 -08:00
abejgonzalez
0b27c9f37e Fix CI for --skip-validate in init-submodules 2022-02-11 19:49:09 +00:00
Animesh Agrawal
dba2a584f2 Move fft to group-accel 2022-01-25 04:24:13 -08:00
Animesh Agrawal
6ef6c20a77 Add fftgenerator to group-cores 2022-01-25 02:29:58 -08:00
Animesh Agrawal
15e40d40c7 Add fftgenerator as dependency to to 'all tests passed' 2022-01-24 22:34:56 -08:00
Animesh Agrawal
2e2362682a Add fftgenerator's config to github actions mapping in default.sh 2022-01-24 22:30:17 -08:00
Animesh Agrawal
afad6c4636 Add fft test to yml 2022-01-24 16:14:00 -08:00
Animesh Agrawal
f728a393ba Add fft generator to CI 2022-01-24 16:14:00 -08:00
Abraham Gonzalez
914713a1be Only run on pull_requests 2022-01-19 20:39:50 -08:00
abejgonzalez
283cc2b194 Run CI only on dev/master/main branches/PRs 2022-01-19 11:24:52 -08:00
Jerry Zhao
21f3865ec6 Remove firrtl-interpreter and treadle from GH actions check-commit script 2021-12-14 17:29:40 -08:00
abejgonzalez
51480d7412 Add GH-A test 2021-12-02 20:36:54 -08:00
Ella Schwarz
ab520e4c56 Add main to list of checked generator branch names [ci skip] 2021-11-21 19:30:27 -08:00
Ella Schwarz
086cc1f74f Address PR comments for Ibex 2021-11-21 19:27:38 -08:00
Ella Schwarz
94ae7af007 Add Ibex to GHA 2021-11-21 19:27:38 -08:00
Ella Schwarz
b6741b052a Revert everything to most recent dev commit 2021-11-21 19:27:38 -08:00
abejgonzalez
797f85c8af Mockup self-hosted runners + Bugfix run-tests by init-submods 2021-11-21 19:27:38 -08:00
chick
60ba6357a0 Move Chipyard CI to Github Actions
- As similar as possible to the circle ci code.
- The `.github/README.md` file has a fair amount of documentation for this.
- Creates a worfklow file
  - re-uses most of the circleci/scipts unchanged
  - defines a number of *Composite Actions* which are like YML subroutines
- Removes the circle-ci code
- Points the CI badge in the top level README to use the GA test result
2021-11-21 19:27:38 -08:00
Abraham Gonzalez
bb5bcc7aae Rename CI README to CI_README.md [ci skip] 2021-11-04 22:40:57 -07:00
Abraham Gonzalez
2c4b1dae65 Use Chipyard top-level README | Add README Quick Links + Update resources [ci skip] 2021-11-04 22:34:24 -07:00
Abraham Gonzalez
c90576288a Address reviewer comments [ci skip] 2021-11-04 17:43:26 -07:00
Abraham Gonzalez
e1b9f938f0 Small changes [ci skip] 2021-11-04 16:54:30 -07:00
Abraham Gonzalez
a55594bd0c Update pull request template [ci skip] 2021-11-03 11:28:05 -07:00
Abraham Gonzalez
ff9efb9651 Modify GH Issues
- Only support bug report + feature requests
- Direct people to relevant docs/question places
2021-11-02 11:51:32 -07:00
abejgonzalez
2e86495e80 Force removal of toolchain files after build 2021-10-25 22:30:22 -07:00
abejgonzalez
b7fd1ffae2 Add bypass to ignore simulator dependency 2021-10-18 10:33:49 -07:00
Abraham Gonzalez
2fb3dc7c42 Small cleanup on README.md/comments [ci skip]
Co-authored-by: Jerry Zhao <jerryz123@berkeley.edu>
2021-10-13 23:13:52 -07:00
abejgonzalez
fdd9cb2f1d Cleanup toolchain-build a bit more 2021-10-13 09:43:44 -07:00
abejgonzalez
99f5345891 Try hack 2021-10-12 21:55:52 -07:00
abejgonzalez
3afce5718b Testing theory 2021-10-12 21:37:18 -07:00
abejgonzalez
6eb06137f1 Testing theory 2021-10-12 21:31:56 -07:00
abejgonzalez
192e60f5a1 Debug 2021-10-11 16:45:57 -07:00
abejgonzalez
748c973d44 Clean extra disk space after build toolchains 2021-10-11 09:49:27 -07:00
abejgonzalez
78e733b992 Build both toolchains in 1 job + Rename toolchain build job 2021-10-09 19:36:35 -07:00
abejgonzalez
20ebcc9f1b Fix run-tests to use prep-rtl action + Fix Gemmini software build 2021-10-09 10:35:47 -07:00
abejgonzalez
379ad3a73c Forgot to remove clean in one place 2021-10-08 21:08:39 -07:00
abejgonzalez
e7b0cb4aed Remove need for container for cleanup old workflow job 2021-10-08 16:36:37 -07:00