aboutsummaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2024-10-18Drop compatibility with Amaranth 0.4.Jean-François Nguyen
2024-10-09Drop support for Python 3.8.Catherine
2024-07-21Test with Amaranth 0.5.Catherine
2024-06-23workflows: update actionsThomas Watson
Fixes Node.js 16 deprecation warning.
2024-06-23Migrate to the PDM build systemThomas Watson
Avoids problems with .git_archival.txt breaking reproducibility. Nabbed from https://github.com/amaranth-lang/amaranth-soc/commit/d66881d83419c689fc96168150e57d9f467723aa
2024-02-28Add smoke tests for a selection of iCE40, ECP5, Xilinx, Intel boards.Catherine
The purpose of these tests is just to ensure that Amaranth changes do not blatantly break the boards repository. They are not intended to exhaustively test even a single board. Everything Gowin-related is removed due to Apicula's problematic use of numpy.
2023-12-13Bump to amaranth 0.4.Wanda
2023-08-22CI: fix display glitch. NFCCatherine
2023-08-08CI: allow failure on Amaranth 0.3 builds.Catherine
This is because Amaranth 0.3 does not have `vendor.gowin`.
2023-08-08CI: group all required workflows into one for the status check.Catherine
This simplifies repository management.
2023-08-08Drop support for Python 3.7.Catherine
Also, expand the Python CI version range to be the same as that of Amaranth.
2023-06-30CI: bump Python version to 3.8.Catherine
2023-02-03CI: test daily against git HEAD of Amaranth.Catherine
2023-02-03CI: add workaround for MarkupSafe issues with Amaranth 0.3.Catherine
2023-02-03Drop support for Amaranth 0.2.Catherine
It was never released under that name anyway.
2023-02-03CI: test against all supported Amaranth versions.Catherine
2023-02-03CI: update outdated actions.Catherine
2020-08-04CI: install wheel manuallyRobin Ole Heinemann
2020-07-24CI: Setup github actionsRobin Ole Heinemann
This uses "setup.py test" to check if all boards are importable, until a better solution is found or actual tests are added.