Commit Graph

48 Commits

Author SHA1 Message Date
Unai Martinez-Corral 857a1d1615 ci: avoid overwriting artifacts
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-10-13 21:55:58 +02:00
Unai Martinez-Corral d286cb3bda ci: test latest arch-defs packages in workflow 'Latest'
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-07-27 17:08:48 +02:00
Unai Martinez-Corral 2dc5a4e943 ci: generate all matrices in a single step/job
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-06-17 09:54:59 +02:00
Unai Martinez-Corral 7d47070d99 ci/sphinx-tuttest: reduce duplication
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-06-17 09:54:58 +02:00
Unai Martinez-Corral 7edd403556 ci/sphinx-tuttest: s/SymbiFlow/F4PGA/
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-06-17 09:54:58 +02:00
Karol Gugala 40b1823a01
Merge pull request #322 from antmicro/umarcor/ci/merge-steps
ci/sphinx-tuttest: cleanup
2022-06-17 09:50:43 +02:00
Unai Martinez-Corral cdea039f1e ci: limit concurrency
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-06-16 12:08:19 +02:00
Unai Martinez-Corral 12199f08ae ci/sphinx-tuttest: cleanup
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-06-15 22:47:55 +02:00
Unai Martinez-Corral fe5f069ee6 ci: save bitstreams and plots to separated artifacts
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-05-31 12:10:32 +02:00
Unai Martinez-Corral a3023c65d6 ci: merge job Matrix-Surelog into Matrix
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-05-31 12:10:32 +02:00
dependabot[bot] d827ab1526
build(deps): bump actions/upload-artifact from 2 to 3 (#287)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 07:37:36 +01:00
Unai Martinez-Corral 29e51fc97d ci: add Automerge and convert sphinx-tuttest to a reusable workflow
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-07 16:38:02 +02:00
dependabot[bot] 3989d51c99
build(deps): bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-05 12:00:29 +00:00
Kamil Rakoczy 2abc660894 Upload systemverilog plugin artifacts as separate archive
Signed-off-by: Kamil Rakoczy <krakoczy@antmicro.com>
2022-04-05 11:39:43 +02:00
Rafal Kapuscik c5f26a8c01 Exclude unsupported tests
Signed-off-by: Rafal Kapuscik <rkapuscik@antmicro.com>
2022-04-05 11:39:43 +02:00
Kamil Rakoczy 40505f9f9b Allow to use Surelog to build examples
Signed-off-by: Kamil Rakoczy <krakoczy@antmicro.com>
2022-04-05 11:26:29 +02:00
Krzysztof Boronski 0976ab00bc Remove CentOS 8 from CI 2022-02-21 10:36:05 -06:00
Karol Gugala f0c5adcb75 Raname to F4PGA
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2022-02-18 18:15:44 +01:00
Unai Martinez-Corral e4c55bcef0 ci: install 'git' in the containers before cloning the repo
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-02-08 17:19:32 +01:00
Alessandro Comodi 98050428df gh-ci: fix centos EOL
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2022-02-02 10:00:24 +01:00
umarcor e051b9aa13 ci: use default runners when running CI on a fork
Signed-off-by: umarcor <unai.martinezcorral@ehu.eus>
2021-12-16 19:33:18 +01:00
umarcor 497c34e660 ci: test on latest Fedora
Signed-off-by: umarcor <unai.martinezcorral@ehu.eus>
2021-12-15 20:34:45 +01:00
Alessandro Comodi 80464c4200 gh-actions: add lite sata to run in CI
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-11-30 13:40:45 +01:00
Adam Olech 54a3e0974d ci: make all jobs use non-preemptible machines
Signed-off-by: Adam Olech <aolech@antmicro.com>
2021-11-05 09:35:41 +01:00
Adam Olech 1b7094ffec ci: add non-preemptible exceptions
Signed-off-by: Adam Olech <aolech@antmicro.com>
2021-11-04 15:24:21 +01:00
Kamil Rakoczy d649cecfe8 CI: download submodules recursive
Signed-off-by: Kamil Rakoczy <krakoczy@antmicro.com>
2021-10-25 16:16:51 +02:00
umarcor 34e6234214 ci: move matrix generation script to a file
Signed-off-by: umarcor <unai.martinezcorral@ehu.eus>
2021-10-20 00:16:17 +02:00
umarcor 42937545d5 ci: generate the matrix using for loops and list comprehension
Signed-off-by: umarcor <unai.martinezcorral@ehu.eus>
2021-10-20 00:16:17 +02:00
umarcor b62e843268 ci: generate job matrix through a Python script
Signed-off-by: umarcor <unai.martinezcorral@ehu.eus>
2021-10-20 00:01:43 +02:00
Joshua Fife 63b5054432 fixed CI and spacing
Signed-off-by: Joshua Fife <jpfife17@gmail.com>
2021-10-09 12:27:45 -06:00
Joshua Fife 15e85e390c Created documentation and makefiles added proj-f to CI
Signed-off-by: Joshua Fife <jpfife17@gmail.com>
2021-10-09 12:26:59 -06:00
Joshua Fife ef592c8204 Added timer and PWM to CI matrix
Signed-off-by: Joshua Fife <jpfife17@gmail.com>
2021-08-20 13:09:04 -06:00
Joshua Fife 318b474e78 Ran debouncer through verible linter and formater and fixed issues
Signed-off-by: Joshua Fife <jpfife17@gmail.com>
2021-08-11 21:03:09 -06:00
Filip Kokosinski 63d392b21c xc7: add picorv32 and vexriscv litex example
Signed-off-by: Filip Kokosinski <fkokosinski@antmicro.com>
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-06-18 09:31:25 +02:00
Keith Rothman b275a9f8b0 Add nightly cron job to symbiflow-examples.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2021-03-25 15:15:20 -07:00
Karol Gugala 5d39bcf354 CI: use v0.2-beta tuttest and combine snippets
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2021-01-21 11:51:47 +01:00
Karol Gugala 4b4eba12f6 CI: feed tuttest snippets to bash in function
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2021-01-21 11:51:47 +01:00
Karol Gugala 285b94e067 CI: rename tests jobs
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2021-01-21 11:51:47 +01:00
Adam Olech ca955197c8 ci: collect svg plots
Signed-off-by: Adam Olech <aolech@antmicro.com>
2021-01-21 11:51:47 +01:00
Adam Olech 3c941676c5 ci: run in self hosted runners
Signed-off-by: Adam Olech <aolech@antmicro.com>
2021-01-17 22:37:53 +01:00
Robert Winkler 587420d1fd ci: Add debian bullseye and debian sid
Signed-off-by: Robert Winkler <rwinkler@antmicro.com>
2020-12-17 10:05:14 +01:00
Robert Winkler aec4fe1cf1 ci: Add debian buster and debian bullseye
Signed-off-by: Robert Winkler <rwinkler@antmicro.com>
2020-12-15 12:49:44 +01:00
Robert Winkler f579ebfb8d ci: Extract tuttest runs from docker
Signed-off-by: Robert Winkler <rwinkler@antmicro.com>
2020-12-14 14:45:55 +01:00
Robert Winkler c9a5d6fdec ci: Add artifacts collection
Signed-off-by: Robert Winkler <rwinkler@antmicro.com>
2020-12-14 14:45:55 +01:00
Filip Kokosinski 0e4eeba99f ci: Adjust CI to sphinx-based documentation
Signed-off-by: Filip Kokosinski <fkokosinski@antmicro.com>
2020-12-14 14:45:55 +01:00
Alessandro Comodi b5283dcd7f ci: drop non-LTS eoan from CI tests
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-12-10 17:00:40 +01:00
Alessandro Comodi 5d7c55247a gh-actions: use python version 2
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-12-08 11:08:53 +01:00
Robert Winkler c36e52cb2c ci: Add GitHub Actions config
Signed-off-by: Robert Winkler <rwinkler@antmicro.com>
2020-11-26 18:14:19 +01:00