Commit Graph

33 Commits (2fb3a86c619008b76ce44023398d690829303e3d)

Author SHA1 Message Date
derekpierre 019264b770 Use latest version of darker that resolves imcompatibility with `black` library. 2023-01-05 14:31:33 -05:00
KPrasch f2f8b27f88
Merge pull request #3030 from KPrasch/unfederated
Retire Federated Runtime
2022-12-22 11:53:31 -08:00
derekpierre 80a0b2f365 Use specific sha commit from darker repos which resolves current issue. Change to new version which contains the fix when applicable. 2022-12-09 13:59:06 -05:00
Kieran Prasch 50059c3622 Removes federated demos and supporting automation 2022-12-07 11:29:26 +00:00
derekpierre 68bbdb83e1 Try caching of pip dependencies so that pip install can be skipped for subsequent builds that don't change dependencies.
Use hash of both dev-requirements.txt and requirements.txt files for cache key.
2022-11-28 10:19:51 -05:00
derekpierre e7283471ab Reduce scope of events used for triggering github actions.
Try using pip caching to improve efficiency of github actions.
2022-11-28 10:19:51 -05:00
derekpierre 9f07129d84 Allow for *.dev.rst newsfragments for dev-specific work, which allows for the release note gh action to pass without including information (pr/issue number) in the release notes. 2022-11-16 14:07:38 -05:00
derekpierre 69bca85d2a Run coverage directly and not through pytest-cov - there are discrepancy in reports.
Only upload coverage reports after all tests have passed.
Premature optimization for only running code coverage for specific python matrix value, and run pytest directly otherwise.
2022-11-16 11:14:32 -05:00
derekpierre 1b37fbb319 Fail CI if coverage report cannot be uploaded. 2022-11-15 09:28:11 -05:00
derekpierre 69bca8aace Only run tests for python 3.7 and 3.10. 2022-11-14 18:09:01 -05:00
derekpierre 47a8105509 Update coverage configuration to allow for better categorization of coverage reporting.
Fix coverage upload methodology.
Temporarily reduce python matrix until testing is completed.
2022-11-14 18:07:53 -05:00
derekpierre b45c93e025 Add code coverage. 2022-11-14 18:07:52 -05:00
Kieran Prasch 37fc77d354 uniquely namespace gh action concurrency groups. 2022-11-10 01:33:51 +00:00
Kieran Prasch cacb63a6bf Update github action triggers for pull requests 2022-11-10 01:32:09 +00:00
KPrasch 785a59663b
Merge pull request #2993 from KPrasch/development
[WIP] Export reusable pytest fixtures and cleanup
2022-11-02 19:17:52 +01:00
derekpierre 4f79744972 Fix pytest execution for python tests. 2022-11-02 12:58:34 -04:00
derekpierre 8126116cb5 Fix failing contracts tests in gh action. 2022-11-02 12:22:44 -04:00
derekpierre d74d533851 Add GH action for running finnegan's wake demo for pull requests/pushes.
Remove CircleCi validation from pre-commit checks.
2022-11-01 14:51:41 -04:00
Kieran Prasch d9353afeb1 Reorganize CI steps; Introduce emoji prefixes. 2022-10-30 17:52:21 +00:00
Kieran Prasch 371139165c Fix contract tests path 2022-10-30 17:10:10 +00:00
Kieran Prasch d18fa76fc2 Install solc without pipenv 2022-10-30 16:59:27 +00:00
Kieran Prasch aeddff68ac Include solc installation and contract tests workflow 2022-10-30 16:56:49 +00:00
Kieran Prasch 8d8e022e09 Initial port of circleCI to GH actions 2022-10-30 16:44:16 +00:00
KPrasch 01f5fa1caf
Merge pull request #2921 from theref/darker
Add a pre-commit hook and github action for Darker
2022-04-20 07:11:28 -07:00
James Campbell 8973fde259 Add github worklow for darker 2022-04-18 18:48:55 -05:00
Kieran Prasch c11a0a48cc Run newsfragment GH action on development 2022-04-01 12:23:55 -07:00
derekpierre 3c6a3eace5 Allow release note github action to handle multiple newsfragment files. 2021-04-12 10:18:29 -04:00
derekpierre de15276eab Bloody quotes caused problems. 2020-10-22 11:18:56 -04:00
derekpierre 8ca3a5d84c Make release note entry check path absolute. 2020-10-22 11:17:42 -04:00
derekpierre 2ca7e1a38e First attempt at GitHub action to ensure release note entry included in PRs. 2020-10-22 11:17:35 -04:00
David Núñez b12bcc5ed9
Remove PR labeling workflow file 2019-09-05 17:07:35 +02:00
David Núñez 77d8bab658
Disable PR labeling GH action for the moment
It doesn't work on PRs from forks :(
2019-09-05 16:27:08 +02:00
David Núñez 1fa3ff3abd
Create PR labeler workflow using GH actions 2019-09-02 22:44:26 +02:00