Commit Graph

84 Commits

Author SHA1 Message Date
William Allen e3ec9484b0
Setting actions version to latest (#14361)
* Setting actions version to latest

* Fix decode-base64-into-file-action version

Cannot use normal versioning as https://github.com/kitek/decode-base64-into-file-action does not use semver and GHA cannot interpret the version without the exact version specified.

* Satisfying new version shellcheck linting test

Co-authored-by: Zachary Brown <z.brown@chia.net>
2023-01-19 17:00:41 -06:00
Kyle Altendorf ed78e9ffbf
make setup.py more normal, except in our exceptional case (#13214) 2022-09-16 15:58:11 -05:00
Patrick Maslana de5ed625bf
Add dependencies macos rhel chiavdf (#11142)
* Added steps, when building the chiavdf wheel for macos and rhel-based systems, to install cmake and/or gmp.
2022-04-12 10:51:29 -07:00
Kyle Altendorf 415236bf67
can we get by without dead snakes? (#11070)
* can we get by without dead snakes?

* Update install-timelord.sh

* Revert "Update install-timelord.sh"

This reverts commit cba3250b09.

* do not install python dev package for timelords build in ci

it is already there...

* more quotes for sh
2022-04-08 09:58:46 -07:00
Amine Khaldi 4fe5737da0
Fix timelord installation for Debian. (#10841) 2022-03-22 16:19:32 -07:00
Kyle Altendorf 161a838b6a
more set -o errexit (#10468)
* more set -o errexit -o pipefail

* no pipefail, too fancy for dash at least...
2022-03-17 09:13:27 -07:00
Nikolaj Kuntner 2faab1ea83
Improve style consistency in root directory docs files (#4493)
* Improve style consistency

* black python required blank

Co-authored-by: Nikolaj Kuntner <>
2021-05-12 13:12:30 -07:00
Amjad Yaseen 9fecd220e5
Add rhel support for timeloard installation (#1538)
Co-authored-by: Amjad Yaseen <ayaseen@localhost.localdomain>
2021-03-29 17:59:01 -07:00
Gene Hoffman 48561a3f28
Don't run install-gui or timelord unless in venv (#992)
* Don't run install-gui or timelord unless in venv

* shellcheck
2021-02-21 12:01:52 -08:00
Gene Hoffman da80d43be5 Correctly detect absence of boost on macos 2021-01-12 17:00:49 -05:00
Gene Hoffman 55a1ad8ed1 shfmt various shell scripts, evaluate grep -c 2021-01-12 17:00:49 -05:00
Gene Hoffman 917e51071c grep -q does not work on macos 2021-01-12 17:00:49 -05:00
Gene Hoffman 5263b46b7d error ci on npm run build fail, fix install-timelord.sh on mac, osx-sign 2021-01-12 17:00:49 -05:00
Gene Hoffman b25ef87e60 install-timelord needs build-essential on spartan machines 2020-10-01 11:07:12 -07:00
Gene Hoffman caa71e83ce Place azure actions in venv - rename Mojave DMG, add npm fix to all (#241)
* Build in venv on azure
* Add npm audit fix, add venv to most steps on all runners
* Clean azure action, add npm fix to install.sh
* Rename azure pipeline Mojave DMG, prettify
2020-06-01 08:56:59 -07:00
Gene Hoffman 5453ea046e install-timelord handles cmake, python3.8 - rename and clean build-ubuntu-mac.yml (#234)
* cleanup and rename build-ubuntu-mac.yml
* Remove vestiges of GH workaround for ubunutu/node and update Changelog
* timelord-install now handles cmake installation on Ubuntu b4 20.04LTS
* Bump chiavdf to fix timelord install, and bump chiapos for a fix
2020-06-01 08:56:59 -07:00
Gene Hoffman febb830adb Use python to find python version in timelord install 2020-06-01 08:56:59 -07:00
Gene Hoffman af2e3a35b7 Remove patch.txt, Detect python3.8 for timelord install 2020-06-01 08:56:59 -07:00
Richard Kiss 2eb4fd7b8e Squashed commit of merge conflicts. 2020-04-21 23:31:20 -07:00
Gene Hoffman 8fd43ecbf7 Add vdf_bench hint to install-timelord.sh 2020-04-21 22:38:51 -07:00
Gene Hoffman e2a69b9741 Correctly detect brew/boost and add vdf_bench to .gitignore 2020-04-21 22:38:51 -07:00
Gene Hoffman 82fbafcf36 Fix install-timelord on Mac - install vdf_bench, supress brew dupe 2020-04-21 22:38:51 -07:00
Gene Hoffman ea2acb01ef
binary installs for AMZN, CentOS 2020-04-08 13:25:51 -07:00
Gene Hoffman a823b2d910
install-timelord installs boost on MacOS 2020-04-08 12:50:30 -07:00
Gene Hoffman e39f497fe6
Add boost to MacOS dev reqs 2020-04-08 12:42:12 -07:00
Gene Hoffman 837b1f4261
doc and documentation improvements 2020-04-06 01:19:25 -07:00
Gene Hoffman fe9a6fdd0b
add libpython3.7-dev 2020-04-05 19:05:25 -07:00
Gene Hoffman d0ddff6b2c
spell libboost right 2020-04-05 18:58:21 -07:00
Gene Hoffman 26c2318830
Re-enable all 2020-04-05 18:57:35 -07:00
Gene Hoffman 36f5493df5
try test 2020-04-05 18:56:06 -07:00
Gene Hoffman be87404301
why 2020-04-05 18:51:53 -07:00
Gene Hoffman 8bb03d0b03
outside brackets 2020-04-05 18:51:10 -07:00
Gene Hoffman 430ce52557
and 2020-04-05 18:49:12 -07:00
Gene Hoffman c71dd5a439
use true 2020-04-05 18:48:36 -07:00
Gene Hoffman 21c4ddb8bc
eq 1 2020-04-05 18:47:37 -07:00
Gene Hoffman b0db407e13
quotes 2020-04-05 18:47:01 -07:00
Gene Hoffman 7a39c03425
use -n 2020-04-05 18:44:58 -07:00
Gene Hoffman 665e58084a
if and 2020-04-05 18:40:52 -07:00
Gene Hoffman b5e268f349
cont debug 2020-04-05 18:39:27 -07:00
Gene Hoffman e53e84d602
outside bars 2020-04-05 18:37:10 -07:00
Gene Hoffman a6e66ea70d
missing semicolon 2020-04-05 18:35:48 -07:00
Gene Hoffman c2960f7f93
set debian 0 2020-04-05 18:28:37 -07:00
Gene Hoffman 8ea6b55aab
shoulda used elif 2020-04-05 18:24:50 -07:00
Gene Hoffman 7c4f299fb0
Alt method - Ubuntu vs everything else for now 2020-04-05 18:22:51 -07:00
Gene Hoffman 66d2711508
localize requirements 2020-04-05 17:52:34 -07:00
Gene Hoffman f7d0f871b8
Clean up function 2020-04-05 17:51:41 -07:00
Gene Hoffman 2648829eb0
create function - un nest ifs. 2020-04-05 17:43:03 -07:00
Gene Hoffman 3312a96909
add loop 2020-04-05 17:20:22 -07:00
Gene Hoffman 84e4ee02c5
add var back 2020-04-05 17:19:55 -07:00
Gene Hoffman 1fbbc3c29f
remove 2020-04-05 17:19:27 -07:00