Commit Graph

53 Commits

Author SHA1 Message Date
Robert Taylor 083d9fa7b2 Only run test uploads on main
If we run test uploads on branches, we inherently will get clashes as
pep440 versioning is linear by design.
2023-08-14 22:20:05 +01:00
Robert Taylor 8ed2c20781 If a new manylinux image isn't needed to be built, use the latest from main 2023-08-14 08:45:27 +01:00
Robert Taylor 08aa763619 Grant permissions to read package repository to build step 2023-08-12 23:09:10 +01:00
Robert Taylor 5a8d94c50d Use docker metadata extract to find tag 2023-08-12 23:09:10 +01:00
Robert Taylor 9fe1b15e5f Use sha1s for actions from third party repos 2023-08-12 23:09:10 +01:00
Robert Taylor 219c231005 Log into GHCR 2023-08-12 23:09:10 +01:00
Robert Taylor 23df3ed2e1 Use prebuild manylinux image 2023-08-12 23:09:10 +01:00
Robert Taylor 874a96e33b Add Github workflow to build custom manylinux image 2023-08-12 23:09:10 +01:00
Robert Taylor e5baf38a39 Use GitHub releases for releasing... 2023-08-11 21:12:19 +00:00
Robert Taylor aff1df5062 Tweak push rules for release build 2023-08-11 14:25:11 +00:00
Robert Taylor f192afd5f5 Add temporary token for pypi 2023-08-09 22:06:20 +02:00
Robert Taylor 75419fd817 Add (temporaray) token for pypi testing 2023-08-09 17:33:14 +01:00
Robert Taylor 1e8211c973 Always upload to testing, only upload to real pypi on a tagged release 2023-08-09 17:33:14 +01:00
Robert Taylor 760692e496 Deploy wheels to pypi testing 2023-08-09 17:33:14 +01:00
Jean-Paul Chaput df181b44b9 Link Yosys binaries in /usr/bin; so he can find it's subscripts. 2023-08-05 14:43:01 +02:00
Jean-Paul Chaput 475b558192 Another trial at making Yosys find it's share/ directory. 2023-08-05 14:28:11 +02:00
Jean-Paul Chaput 790bec3613 Fix the confusion between DESTDIR & PREFIX in Yosys compilation. 2023-08-05 14:09:05 +02:00
Jean-Paul Chaput fcd8be5323 Is the commented line the problem ? 2023-08-05 13:27:56 +02:00
Jean-Paul Chaput e631039c34 Problem with backslashed newlines. 2023-08-05 13:26:43 +02:00
Jean-Paul Chaput d1738e8a1c Forgot to remove the sudo build of Yosys. 2023-08-05 13:24:10 +02:00
Jean-Paul Chaput 87d09af1ff Disable artifact for installed tree. Too slow and should use cache instead. 2023-08-05 13:12:06 +02:00
Jean-Paul Chaput e6e88849e1 Space after ending backslash, was it the problem? 2023-08-05 11:34:20 +02:00
Jean-Paul Chaput 5810b181c9 Weird error somewhere. 2023-08-05 11:31:59 +02:00
Jean-Paul Chaput 700cf55904 Tabs again. Needs to configure Emacs. 2023-08-05 11:29:31 +02:00
Jean-Paul Chaput 3926718ea6 Retry at compiling Yosys in the Coriolis install tree. 2023-08-05 11:27:30 +02:00
Jean-Paul Chaput 787ecdd167 Install Yosys in /usr. 2023-08-05 02:50:36 +02:00
Jean-Paul Chaput ed753b75b1 Install Yosys directly in-system. 2023-08-05 02:14:04 +02:00
Jean-Paul Chaput 20530e3318 The Python Yosys dist-packages was not in accordance to the system. 2023-08-05 01:38:06 +02:00
Jean-Paul Chaput 58724e9421 Try to diagnose bad PYTHONPATH detection by crlenv.py 2023-08-05 01:25:37 +02:00
Jean-Paul Chaput 226efd0f02 Directly setup CORIOLIS_TOP for crlenv.py to initialize correctly. 2023-08-05 01:04:52 +02:00
Jean-Paul Chaput 260cd85ed2 Forgot to install doit. 2023-08-05 00:44:23 +02:00
Jean-Paul Chaput 78ba8bfde3 Removing tab again. 2023-08-05 00:31:54 +02:00
Jean-Paul Chaput 878f0bcc4b Make the runner fails *after* uploading the logs. 2023-08-05 00:30:18 +02:00
Jean-Paul Chaput 16d08d9a5e Upload full gopy logs (detailed design runs). 2023-08-05 00:00:16 +02:00
Jean-Paul Chaput c3d59ecf0c Forgot "benchs" part of the path. 2023-08-04 23:44:18 +02:00
Jean-Paul Chaput 097d1dc7b8 Enable the design set checking. 2023-08-04 23:34:10 +02:00
Jean-Paul Chaput 184fe426c5 Path adjustments for Yosys build. 2023-08-04 22:47:12 +02:00
Jean-Paul Chaput 70bbde6589 Another tweak for Yosys installation directory. 2023-08-04 19:28:34 +02:00
Jean-Paul Chaput 4a3e333962 Add ccache. Try o install yosys in my tree. 2023-08-04 18:54:40 +02:00
Jean-Paul Chaput 67df43bfc8 checkout action seems not to like commit hash. Using tag. 2023-08-04 18:09:54 +02:00
Jean-Paul Chaput 699eca3ebb Remove f**king tabulations. 2023-08-04 18:01:38 +02:00
Jean-Paul Chaput 67afb4564b Added local Yosys version (0.24). 2023-08-04 17:59:24 +02:00
Jean-Paul Chaput f3bab0a666 Add Alliance build to regression tests. 2023-08-04 16:45:46 +02:00
Jean-Paul Chaput 6f36a977d7 Qt & Qwt dependencies. 2023-08-04 15:17:03 +02:00
Jean-Paul Chaput 289d796497 Added Qt5 dependency (APT). 2023-08-04 15:04:57 +02:00
Jean-Paul Chaput b08d95490c Long lines in YAML ? 2023-08-04 14:56:43 +02:00
Jean-Paul Chaput 9eb7f35976 Added RapidJSON dependency (APT). 2023-08-04 14:51:10 +02:00
Jean-Paul Chaput 976ce7f8d8 Added boost packages (APT). 2023-08-04 14:41:20 +02:00
Jean-Paul Chaput 9050cd8edf Correct --root argument for ccp.by. 2023-08-04 14:32:04 +02:00
Jean-Paul Chaput 033990c6eb Regressions tests on github, trial #1 2023-08-04 14:06:45 +02:00