Commit Graph

38 Commits

Author SHA1 Message Date
Jerry Zhao
638d40e988 Remove esp-conda-env from CI conda envs
This was unused
2023-12-27 12:53:38 -08:00
abejgonzalez
551c096bc9 Fix CIRCT installer path | Run CRON every 15m 2023-12-07 11:00:59 -08:00
abejgonzalez
dd6cff58a6 Fix CI (proper use of CONDA_PREFIX + GH token) 2023-12-01 10:11:13 -08:00
abejgonzalez
dae66b0d56 Bump 2023-11-30 17:30:36 -08:00
abejgonzalez
543d6834ac Fix path 2023-11-30 17:17:25 -08:00
abejgonzalez
d2b3181e48 Update CI to install circt | Update every day 2023-11-30 16:09:42 -08:00
abejgonzalez
1641c8c4a7 Fix CI conda path + use most recent conda in CI 2023-07-12 00:21:26 +00:00
Abraham Gonzalez
89a2458291 Ensure conda cleanup regex properly filters out non-numeric chars 2023-04-04 14:18:33 -07:00
abejgonzalez
769f2f3995 Remove stale conda env's after 2 days 2023-03-08 16:29:09 -08:00
Jerry Zhao
4f6e48ce88 Always install spike/libgloss in gh-actions 2023-01-17 10:55:20 -08:00
abejgonzalez
a0ad9d2055 Remove need for conda in build-toolchains-extra.sh 2022-12-12 10:56:54 -08:00
abejgonzalez
a8d99eb6f7 Avoid clashing env. names 2022-12-12 10:33:17 -08:00
abejgonzalez
b00da55a87 Update the CI lock files paths 2022-10-08 19:13:11 -07:00
Abraham Gonzalez
cf2c6c8a36 Switch to --force | More cleanup 2022-09-22 13:42:01 -07:00
Abraham Gonzalez
79801c6405 Skip toolchain collateral on tests that don't need it 2022-09-01 01:47:46 +00:00
Abraham Gonzalez
3efe0bbbae Activate base env for conda-lock 2022-09-01 01:06:43 +00:00
Abraham Gonzalez
3f91502a04 Use lockfiles for conda 2022-09-01 00:45:41 +00:00
Abraham Gonzalez
88ff36852d Build Spike/Pk/Tests/Libgloss from src 2022-08-29 22:52:21 +00:00
abejgonzalez
1de35a6af4 Use conda + Update initial setup docs 2022-08-23 00:44:21 +00:00
abejgonzalez
5cbd2c8162 Remove job-<start/end> from CI 2022-04-07 08:52:15 -07:00
abejgonzalez
3435982c50 Fix skip-validate 2022-02-15 12:37:16 -08: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
192e60f5a1 Debug 2021-10-11 16:45:57 -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
ca4e9563b9 Clearer script naming | Renable all CI 2021-10-08 14:15:46 -07:00
abejgonzalez
b9401dbc4b Mockup self-hosted runners + Bugfix run-tests by init-submods 2021-10-08 13:43:27 -07:00
abejgonzalez
7064c469bc Forgot quotes 2021-10-07 23:35:05 -07:00
abejgonzalez
c776ebf970 Try to search/add hash files into GH-workspace 2021-10-07 23:33:18 -07:00
abejgonzalez
897156ad5b Workaround not allowing if: within composite actions 2021-10-07 23:28:10 -07:00
abejgonzalez
4584a37951 Unnest ssh-checkout action | Remove unnecessary SSH key additions 2021-10-07 23:10:53 -07:00
abejgonzalez
ff41808df4 Try abstracting more away into composite actions 2021-10-07 22:57:29 -07:00
abejgonzalez
f117f7a0fe Try to skip successful jobs on rerun workflow 2021-10-07 21:39:58 -07:00
abejgonzalez
26d1731bd9 Move RISCV env. var. setting interal to scripts 2021-10-07 19:42:50 -07:00
chick
4cbdd9bb26 - remove unused GA build-extra-tests/action.yml
- cleanup exports in CA
  - remove exports from build-extra-tests CA
  - put exports in build-extra-tests.sh
    - based it on $GITHUB_WORKSPACE
  - changed exports in run-tests CA to use $GITHUB_WORKSPACE
- in common.mk
  - removed TODO comment lines where `$(sim)` had been removed
  - removed commented out lines that used `$(sim)`
- removed unused debugging script1.sh
2021-10-06 11:57:58 -07:00
chick
f3f4b19fde Per changes requested
- build-extra-tests composite-action comment changed to Builds extra test required for FireSim tests
- removed unneeded inputs tools-version and group-key from run-tests composite action
- Added better comment to toolchain-build composite action
- Change CI_MAKE_NPROC back to 8 in defaults.sh
- Moved all the duplicated enviroment setting stuff in workflow file to the top
  - BUILDSERVER, BUILDUSER, CI_DIR, SERVER, and JVM_OPTS
- Romoved all the not needed passed parameters in the calls to run-script
- A bit of cleanup to .github/README.md
  - added link to SO `if` hack
  - cleaned up comments on CI_DIR
  - removed bad empty final bullet line
2021-10-04 13:18:02 -07:00
chick
1a631e22ff 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-10-01 14:31:02 -07:00