Commit Graph

36 Commits (2ecd1898197e6ef2471e5da1ba57ac009b4ed8eb)

Author SHA1 Message Date
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
David Núñez e12dc4bc16 Remove question on product dev alignment. Invite to link other PRs and issues 2020-12-18 01:42:25 +01:00
David Núñez bf8be24435 Iterate on the PR template based on team's feedback 2020-12-16 01:56:22 +01:00
David Núñez 6a97c97bb5 First pass at a Pull Request template 2020-12-14 13:19:38 +01:00
David Núñez 3065c6b479 Fix formatting problem in bug report template 2020-11-13 17:17:28 +01: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
derekpierre c1d93d8941 Add "end-of-file-fixer" to pre-commit hooks 2020-05-19 14:28:29 -04:00
Kieran Prasch d56ed7d231
Respond to RFCs in PR #1836 2020-04-03 09:13:44 -07:00
K Prasch cde9fd235e Add "Bug" Issue Template 2020-04-03 08:58:44 -07: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 e27e3eab3f First pass at very basic PR labelling rules 2019-09-02 23:00:42 +02:00
David Núñez 1fa3ff3abd
Create PR labeler workflow using GH actions 2019-09-02 22:44:26 +02:00