Catherine
|
83701d74cf
|
CI: automatically publish GitHub releases.
|
2024-03-15 12:22:12 +00:00 |
|
Catherine
|
3a1f0a7c32
|
CI: use HEAD Amaranth for smoke testing.
|
2024-02-28 14:18:18 +00:00 |
|
Catherine
|
aa9f48ccb2
|
CI: smoketest some downstream projects.
|
2024-02-28 13:34:11 +00:00 |
|
Catherine
|
b30c87fa3e
|
pyproject: suppress superfluous warning.
|
2024-02-15 19:58:19 +00:00 |
|
Catherine
|
52842ee524
|
docs: fix link rot.
|
2024-02-15 19:58:19 +00:00 |
|
Catherine
|
0eac9c3fd0
|
CI: verify package metadata on all builds.
|
2024-02-13 12:52:05 +00:00 |
|
Catherine
|
841ab94a76
|
CI: publish packages automatically.
|
2024-02-13 11:43:44 +00:00 |
|
Catherine
|
83a9149c4c
|
CI: Update actions to Node 20.
|
2024-02-09 13:53:46 +00:00 |
|
Catherine
|
6211eca4ac
|
docs: update cover, title, and copyright.
|
2024-01-17 18:29:16 +00:00 |
|
Catherine
|
e55dec9615
|
CI: adjust the required job to never be skipped.
While this fails a normal required status check, the merge group will
succeed even if a required status check is skipped.
|
2023-10-30 20:31:51 +00:00 |
|
Catherine
|
7582ec301c
|
CI: fix YoWASP cache key calculation.
|
2023-10-09 00:27:49 +00:00 |
|
Catherine
|
ac68453fe4
|
CI: require tests to pass on 3.12, test on 3.13-dev.
|
2023-10-09 00:27:49 +00:00 |
|
Catherine
|
b871f2ad79
|
pyproject: use yowasp-yosys for tests.
This change means that tests will succeed even if the system Yosys binary is broken.
yices2 must still be present on the system.
|
2023-09-27 11:17:29 +00:00 |
|
Catherine
|
33139ac6cb
|
CI: group all required workflows into one for the status check.
This simplifies repository management.
|
2023-08-08 13:13:14 +00:00 |
|
Catherine
|
9dfaa931a3
|
Add CODEOWNERS.
This results in a more flexible workflow than requiring >=1 review.
|
2023-08-07 11:12:28 +00:00 |
|
Catherine
|
1826fa83bd
|
Formalize test and documentation workflows using PDM.
|
2023-07-24 13:46:48 +00:00 |
|
Catherine
|
7f00f4b99d
|
CI: formatting. NFC
|
2023-07-24 03:33:12 +00:00 |
|
Catherine
|
92c80957b3
|
CI: fix spelling.
|
2023-07-24 03:33:12 +00:00 |
|
Catherine
|
b77e33f16a
|
Drop support for Python 3.7.
|
2023-06-28 14:50:30 +00:00 |
|
Catherine
|
20db537162
|
CI: add PyPy3.8 and PyPy3.9.
|
2023-06-07 14:51:46 +00:00 |
|
Catherine
|
fcbc8bd46f
|
CI: enable building merge queue.
|
2023-06-07 13:22:38 +01:00 |
|
Catherine
|
8af90620c0
|
CI: fix the document action for divergent branches.
This was never intended to merge anything.
|
2023-05-22 21:37:01 +01:00 |
|
Catherine
|
a5ffa38e64
|
CI: fix publish-docs job.
|
2023-05-12 17:31:23 +00:00 |
|
Catherine
|
61a8f21319
|
CI: simplify publish-docs job.
|
2023-05-12 18:22:36 +01:00 |
|
Catherine
|
2d379d0010
|
CI: publish docs to GitHub pages in forks, per branch.
This is useful for previewing how documentation renders in a PR.
|
2023-05-12 18:22:36 +01:00 |
|
Catherine
|
4f70cd6294
|
CI: split document and publish steps, and skip publish in forks.
|
2023-05-12 18:22:36 +01:00 |
|
Catherine
|
342fd5f8bd
|
docs: fix doctests and run them in CI workflow.
|
2023-02-27 19:47:51 +00:00 |
|
Catherine
|
fadc5ae4ca
|
CI: update outdated actions.
|
2023-02-03 03:47:21 +00:00 |
|
Catherine
|
cd7dfeee31
|
CI: add 3.12-dev.
|
2023-02-02 19:46:19 +00:00 |
|
Marcelina Kościelnicka
|
f6385bc57a
|
CI: change Python 3.11-dev to 3.11.
|
2022-10-27 20:00:16 +00:00 |
|
Catherine
|
3b799481f7
|
CI: fix build on Python 3.17.
|
2022-09-24 06:46:28 +00:00 |
|
Marcelina Kościelnicka
|
db49294cf7
|
Add Python 3.11 to the CI matrix.
|
2022-06-30 18:20:18 +00:00 |
|
Catherine
|
07c6ea5af2
|
CI: test on PyPy 3.7 v7.3.3.
|
2022-04-04 09:49:10 +00:00 |
|
Catherine
|
64771a065a
|
Drop support for Python 3.6.
|
2022-04-04 09:39:28 +00:00 |
|
Catherine
|
e2b3e8caf9
|
CI: publish documentation at https://amaranth-lang.org/docs/amaranth/
|
2021-12-16 17:51:53 +00:00 |
|
Catherine
|
a243e0443e
|
CI: publish documentation for tagged commits.
|
2021-12-16 17:46:01 +00:00 |
|
Catherine
|
fab9fb1fea
|
Revert "CI: add CPython 3.11 to the build matrix."
This reverts commit 6860a0629a .
|
2021-12-13 07:58:01 +00:00 |
|
Catherine
|
6860a0629a
|
CI: add CPython 3.11 to the build matrix.
|
2021-12-13 07:55:46 +00:00 |
|
whitequark
|
4d83e13103
|
CI: fix test discovery command.
|
2021-12-10 10:48:14 +00:00 |
|
whitequark
|
a7fdf661cf
|
CI: only discover tests under tests/.
This avoids a crash importing the deprecated `nmigen` module with
PYTHONWARNINGS=error set.
|
2021-12-10 10:45:05 +00:00 |
|
whitequark
|
909a3b8be7
|
Rename nMigen to Amaranth HDL.
|
2021-12-10 10:34:13 +00:00 |
|
whitequark
|
0b28a97ca0
|
CI: preserve YoWASP cache as well.
|
2021-11-05 19:08:21 +00:00 |
|
whitequark
|
f0af0a8449
|
Run tests on Python 3.10.
|
2021-11-05 18:40:45 +00:00 |
|
whitequark
|
7c740a85ea
|
Simplify CI workflow.
|
2021-11-05 18:37:51 +00:00 |
|
whitequark
|
c84d4aff6e
|
CI: fix sri-csl/formal-methods PPA series.
GHA's Ubuntu has been upgraded to Focal.
|
2021-03-19 00:02:02 +00:00 |
|
whitequark
|
db5a981f43
|
CI: add CPython 3.9 to test matrix.
|
2020-11-06 01:41:41 +00:00 |
|
whitequark
|
10fd5cff4b
|
CI: run testsuite with -Werror.
|
2020-11-06 01:38:03 +00:00 |
|
whitequark
|
80194e1a7e
|
CI: fix code coverage collection.
This has been broken since commit d71e19e2 (2020-07-22).
|
2020-10-15 18:09:04 +00:00 |
|
whitequark
|
d71e19e27c
|
CI: replace Travis with GitHub Actions.
Fixes #445.
|
2020-07-22 09:28:35 +00:00 |
|
whitequark
|
127fce8f48
|
CI: run on pull requests as well, not just pushes.
|
2020-07-14 00:25:11 +00:00 |
|