Commit Graph

310 Commits

Author SHA1 Message Date
Matthias
394a973bbb Revert "Attempt to use and setup a proxy for CI"
This reverts commit 48ae248d2d.
2023-01-16 21:14:46 +01:00
Matthias
48ae248d2d Attempt to use and setup a proxy for CI 2023-01-16 21:14:19 +01:00
Matthias
9a556d2639 Remove all mac conflicts 2022-12-26 08:57:01 +01:00
Matthias
18709406c5 use link overwrite 2022-12-26 08:50:55 +01:00
Matthias
9ea8792d3c Attempt brew fix 2022-12-26 08:45:02 +01:00
Matthias
2a7369b56a fix macos CI 2022-12-23 07:38:33 +01:00
Matthias
1d92db7805 Change CI to actually run one 2 randomized point. 2022-12-13 19:23:40 +01:00
dependabot[bot]
2647c35f48
Bump pypa/gh-action-pypi-publish from 1.6.1 to 1.6.4
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.6.1 to 1.6.4.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.6.1...v1.6.4)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-12 03:02:53 +00:00
Matthias
39e19bd0c9
Merge pull request #7607 from matteoettam09/develop
Docker compose now in docker
2022-12-08 13:34:06 +01:00
dependabot[bot]
2eb8f9f028
Bump pypa/gh-action-pypi-publish from 1.5.1 to 1.6.1
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.5.1 to 1.6.1.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.5.1...v1.6.1)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-05 03:03:47 +00:00
Matthias
5500c10f78 Improve CI file layout 2022-11-28 20:41:26 +01:00
Matthias
2c75b5e027 Extract "live" test from regular tests 2022-11-28 20:41:26 +01:00
Matthias
707b224af5 Update generic CI's to ubuntu 22.04 2022-10-30 15:09:53 +01:00
Matteo Manzi
8c39b37223
Update bug_report.md 2022-10-18 19:26:09 +02:00
Matteo Manzi
67850d92af
Update question.md 2022-10-18 19:24:46 +02:00
Matteo Manzi
fe3d99b568
Update feature_request.md 2022-10-18 19:22:49 +02:00
Matthias
6be9b81f4c
Fix workflow syntax error 2022-10-10 12:12:30 +02:00
Matthias
d0b163764e Run coveralls only when needed 2022-10-10 07:42:27 +00:00
Matthias
3fcba2fb8d
Remove hard-pin on python version in ci 2022-10-10 08:03:40 +02:00
Matthias
7e124618d4 Move "success" notification to last pipeline step 2022-09-28 06:27:15 +00:00
Matthias
1bd742f7e9 Properly setup pre-commit job 2022-09-24 16:31:29 +02:00
Matthias
e63f9e1c14 Use pre-commit in Ci to check for all things 2022-09-24 16:16:47 +02:00
Matthias
49800e4cc3 pin ci python to 3.10.6 for now 2022-09-14 06:55:05 +02:00
dependabot[bot]
97064a9ce3
Bump pypa/gh-action-pypi-publish from 1.5.0 to 1.5.1
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.5.0...v1.5.1)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-01 03:13:38 +00:00
Matthias
1c7f60103d Don't use master for publish CI action 2022-07-15 20:26:24 +02:00
Matthias
3189b284c0
Fix tests condition 2022-06-20 08:04:34 +02:00
Matthias
1cd2b0504a Run regular tests for 3.9 under other ubuntu systems 2022-06-20 07:15:15 +02:00
Matthias
f9668ede4a Fix CI Syntax error 2022-06-20 07:02:12 +02:00
Matthias
0804fc7a3a CI should run ccxt tests only once 2022-06-20 07:01:35 +02:00
dependabot[bot]
70966c8a8f
Bump actions/setup-python from 3 to 4
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 4.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-13 05:08:12 +00:00
Matthias
057be50941 Remove old concurrency method 2022-06-06 11:11:47 +02:00
Matthias
82c5a6b29d Update CI to use concurrency 2022-06-06 10:57:33 +02:00
Matthias
43f726ba8f Run CI against different templates 2022-05-25 06:34:05 +00:00
Matthias
008ee14889 Improve ci to run on ubuntu 22.04 2022-05-15 19:29:42 +02:00
Matthias
86af3fe0e7 Update image versions from 3.9 to 3.10 2022-05-15 19:22:12 +02:00
Matthias
68a97a898d Disable scheduled notification in CI 2022-05-07 08:04:43 +02:00
Matthias
e4df2b0b96
Revert unwanted changes 2022-04-30 14:55:52 +02:00
மனோஜ்குமார் பழனிச்சாமி
f96c552c46
Update PULL_REQUEST_TEMPLATE.md
Added instructions as comments
2022-04-29 22:14:02 +05:30
Matthias
8962bffbe0
Merge branch 'develop' into setup-permissions 2022-04-28 14:51:33 +02:00
Matthias
4c95996069
Add Permissions for notify-complete job 2022-04-28 14:50:50 +02:00
Matthias
64072f76b9
Don't fail scheduled ci tasks due to notification 2022-04-28 14:40:47 +02:00
naveen
4cccf31a3e chore: Set permissions for GitHub actions
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.

- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions

https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions

https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs

[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/)

Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
2022-04-26 01:07:59 +00:00
Matthias
500fdc2759 run mypy also against tests 2022-04-25 11:12:35 +02:00
Matthias
6d576bc02d Check pre-commit verison updates 2022-04-25 10:18:04 +02:00
Matthias
3586c2e984 Windows no random order 2022-04-23 14:22:06 +02:00
Matthias
c1a7fc873d Speed up ci by running coverage only where necessary 2022-04-23 11:47:10 +02:00
Matthias
1120392f39 Fix pre-commit indentation 2022-04-23 11:22:00 +02:00
Matthias
2f429bf7ec
Merge pull request #6602 from freqtrade/dependabot/github_actions/develop/actions/cache-3
Bump actions/cache from 2 to 3
2022-03-28 06:51:47 +02:00
dependabot[bot]
c570732157
Bump actions/cache from 2 to 3
Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 03:16:05 +00:00
dependabot[bot]
449af0ce9c
Bump peter-evans/dockerhub-description from 2.4.3 to 3
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description) from 2.4.3 to 3.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases)
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v2.4.3...v3)

---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 03:16:02 +00:00
dependabot[bot]
3c83d8c74a
Bump actions/setup-python from 2 to 3
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 3.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-07 05:24:08 +00:00
dependabot[bot]
25964f70d8
Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-07 03:12:15 +00:00
Matthias
b657d2d8de Add Github funding 2022-02-06 14:38:20 +01:00
Matthias
d9347e9900 Update references to remove python 3.7 support 2022-01-25 06:43:36 +01:00
Matthias
13651fd3be Downgrade docker-image to 3.9.9 2022-01-13 09:24:13 +01:00
Matthias
5451972456 Success-messages should use success coloring 2022-01-06 09:29:08 +01:00
Matthias
8b49bec649 Use Version-dependent requirements
Bump numpy to 1.22.0
2022-01-01 13:51:13 +01:00
Matthias
6b22f84d30 Add windows ta wheel 2021-12-30 16:25:57 +01:00
Matthias
505d4bacd5 Update dockerfile to 3.10 2021-12-30 11:10:51 +01:00
Matthias
5b2a1b9e7a Update CI to run on python 3.10 2021-12-30 11:10:38 +01:00
Matthias
98f6d2d722 Update CI to notify on discord only 2021-12-23 21:27:30 +01:00
Matthias
06bd8a1540
Merge pull request #6052 from freqtrade/dependabot/github_actions/develop/peter-evans/dockerhub-description-2.4.3
Bump peter-evans/dockerhub-description from 2.1.0 to 2.4.3
2021-12-11 17:26:43 +01:00
dependabot[bot]
783ee633aa
Bump crazy-max/ghaction-docker-buildx from 1 to 3.3.1
Bumps [crazy-max/ghaction-docker-buildx](https://github.com/crazy-max/ghaction-docker-buildx) from 1 to 3.3.1.
- [Release notes](https://github.com/crazy-max/ghaction-docker-buildx/releases)
- [Changelog](https://github.com/crazy-max/ghaction-docker-buildx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crazy-max/ghaction-docker-buildx/compare/v1...v3.3.1)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-docker-buildx
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-11 15:13:10 +00:00
dependabot[bot]
fb134c67a9
Bump peter-evans/dockerhub-description from 2.1.0 to 2.4.3
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description) from 2.1.0 to 2.4.3.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases)
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v2.1.0...v2.4.3)

---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-11 15:13:08 +00:00
Matthias
849ca1ec06 Dependabot - use correct branch 2021-12-11 16:12:36 +01:00
Matthias
671b9903d7 Add github-actions dependabot 2021-12-11 15:54:09 +01:00
Matthias
1fefb132e0 Improve wording in documentation 2021-11-02 20:26:38 +01:00
Matthias
236dc48000 Update CI to use new hyperopt interface 2021-09-12 08:18:17 +02:00
Matthias
2173ff0133 Update PR template to not link to issues in changelog 2021-09-05 09:16:19 +02:00
Matthias
0282d13221 Fix PI image caching 2021-07-18 10:25:24 +02:00
Matthias
51cc903248 Run ci on selfhosted runner 2021-07-18 10:25:24 +02:00
Sam Germain
362436f7d2 Renamed example config files so they are .json so that syntax highlighting is all correct. Explicitly listed each one in .gitignore to prevent a real config file from being uploaded accidently 2021-07-13 19:39:23 -06:00
Matthias
4512ece17d Update Discord link 2021-06-07 21:05:25 +02:00
Matthias
6479217cb4 Don't build for test_multiarch 2021-06-06 14:16:32 +02:00
Matthias
cabab44b75 Combine docker build scripts 2021-06-02 16:13:51 +02:00
Matthias
f6b1abe23f Remove ci from test_multiarch again 2021-05-29 08:30:55 +02:00
Matthias
1e052bde90 Move Dockerfile.armhf to docker directory 2021-05-29 08:30:55 +02:00
Matthias
4617967e14 Try building for multiarch 2021-05-28 19:15:03 +02:00
Matthias
0e6c1d28f4 Fix cleanup CI by updating action 2021-05-21 09:32:18 +02:00
Matthias
3d6b3f1d6a Add Issue config.yml 2021-05-10 15:08:28 +02:00
Matthias
638cd4e8f1 Upgrade cleanup action to latest version 2021-04-13 12:04:22 +02:00
Matthias
1194d0c0f4 Update brew before installing packages 2021-04-12 20:06:18 +02:00
Matthias
8d01767a42 Fix CI syntax 2021-03-29 09:20:34 +02:00
Matthias
95a9c92769 Add permission-check before slack notify 2021-03-29 09:13:48 +02:00
Matthias
b6c29bebb0 Update slack action 2021-03-15 06:56:48 +01:00
Matthias
5d18289821 Fix name in issue template 2021-01-30 07:17:25 +01:00
Matthias
31e0b09643 Rename config.json.example
it's really the config dedicated to bittrex,
so the name should reflect this in beeing config_bittrex.json.example
2021-01-22 19:18:34 +01:00
Matthias
124cb5c5bf Add cblosc brew dependency 2021-01-07 19:36:50 +01:00
Matthias
54ab61d18a Install hdf5 via brew 2021-01-07 19:27:35 +01:00
Matthias
9e66417e85 Run CI for mac on 3.9 2021-01-07 19:21:42 +01:00
Matthias
b39de171c8 Don't run longrun regularily 2020-12-23 15:46:08 +01:00
Matthias
a4bfd0b0aa Split linux and OSX builds into 2 seperate, parallel jobs 2020-12-13 11:25:42 +01:00
Matthias
dd42d61d03 Run CI on 3.9 2020-11-17 19:44:39 +01:00
Matthias
cedddd02da Install mkdocs for ci 2020-10-09 09:18:25 +02:00
Matthias
53984a059f Configure mkdocs to allow page includes 2020-10-09 09:02:20 +02:00
Matthias
72337a0ab7
Merge pull request #3836 from freqtrade/hyperopt_remove_default_loss
Hyperopt remove default loss
2020-10-07 09:49:25 +02:00
Matthias
299285a7bb Update actions image to ubuntu20.04 2020-10-06 09:18:49 +02:00
Matthias
8c2f763193 Add test to ensure --hyperopt-loss is mandatory 2020-10-05 20:36:16 +02:00
Matthias
378b214a56 Remove hyperopt-loss default option
Force users to make a concious choice on a hyperopt-loss function
2020-10-05 19:27:28 +02:00
Matthias
ace2879265 Don't run isort on windows - once is enough 2020-09-28 19:53:29 +02:00
Matthias
287604efd2 Add isort to project dev dependencies 2020-09-28 17:35:04 +02:00
Matthias
7623691a5f PyPi Publis should only run for releases 2020-09-28 17:19:41 +02:00
Matthias
2b1d0b4ab5 Rename references to "master" branch to "stable"
closes #2496
2020-09-20 11:45:08 +02:00
Matthias
a559611c15
Merge pull request #3682 from freqtrade/db_keep_orders
Keep order history in the database
2020-09-19 17:12:14 +02:00
Matthias
bfd0e3553a Don't build this branch anymore in CI 2020-09-19 08:42:37 +02:00
Matthias
07ccda9146 Fix syntax for released CI 2020-09-13 19:38:41 +02:00
Matthias
d65d886d7d add branch to CI - change branch-detection to support tags as well 2020-09-13 16:54:21 +02:00
Matthias
4ecb67d1d1 Merge branch 'develop' into db_keep_orders 2020-08-23 10:36:56 +02:00
Matthias
301f74fd1b
Merge pull request #3418 from freqtrade/hyperopt_colorama_init
Test colorama init again (after the fixes done to progressbar)
2020-08-21 14:54:35 +02:00
Matthias
b25267ad3d Build docker image for db_keep_orders branch 2020-08-14 11:13:55 +02:00
dependabot-preview[bot]
eaf2b53d59
Update Dependabot config file 2020-07-16 05:10:46 +00:00
Matthias
f6edb32a33 Run hyperopt with --print-all 2020-06-01 09:55:52 +02:00
Matthias
cb40e850e9 Add question template ... 2020-05-27 19:38:21 +02:00
hroff-1902
e0dc7fedf5
Merge pull request #3380 from freqtrade/rpi_crosscompile
Raspberry Docker image - fix and correctly crosscompile
2020-05-27 14:31:24 +03:00
Matthias
bdf795b8b0 final cleanup - use different cache image for now 2020-05-26 19:40:27 +02:00
Matthias
500ce50153 Switch to docker experimental ... 2020-05-26 16:45:42 +02:00
Matthias
7f5feab5cf Fix notifications, build ... 2020-05-26 16:45:19 +02:00
Matthias
571d61de84 Cancel previous automatically? 2020-05-26 16:45:15 +02:00
Matthias
a7c0e86bfd Test rpi using buildx and dockerfile.armhf
Uses piwheels for pi image
2020-05-26 16:44:49 +02:00
Matthias
8217d92ab3 UPdate version question 2020-05-25 06:24:40 +02:00
Matthias
e138f9b23c
Apply suggestions from code review
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com>
2020-05-24 20:15:10 +02:00
Matthias
aa004fa842 Fix typo in label 2020-05-24 19:20:24 +02:00
Matthias
c5480c2514 Split issue-tempaltes 2020-05-24 19:18:28 +02:00
Matthias
73914169e4 Update issue template 2020-05-23 19:21:14 +02:00
Matthias
d9e83cc4e2 Run CI on windows python 3.8 2020-03-03 09:33:08 +01:00
Matthias
1e869b86f2
Update checkout aciton to v2
https://github.com/actions/checkout/issues/23 suggests that it's fixed in v2.
2020-02-26 06:54:04 +01:00
Matthias
0b33b798e4 Add pypi build step 2020-02-17 20:16:24 +01:00
Matthias
d0506a6435 Use correct matrix variable 2020-02-03 07:01:07 +01:00
Matthias
c8960ab628 Only run coveralls once 2020-02-03 06:50:07 +01:00
Matthias
321bc336ea Run tests against 3.8 2020-02-01 15:14:55 +01:00
Matthias
342f3f450b try with coveralls token in yml ... 2019-12-18 20:38:21 +01:00
Matthias
0c6b5e01fb Try with github-token 2019-12-18 20:30:42 +01:00
Matthias
cceb00c406 Try coveralls 2019-11-26 12:12:41 +01:00
hroff-1902
cc0a733f1f
Merge pull request #2565 from freqtrade/pairlists_transition
Pairlists transition
2019-11-24 15:26:01 +03:00
hroff-1902
1b645d64c8
Merge pull request #2538 from freqtrade/strategy_template
new-strategy / new-hyperopt - from templates
2019-11-24 15:21:23 +03:00
Matthias
cbf710a4f8 Fix coveralls (?) 2019-11-24 09:50:31 +01:00
Matthias
63ad95a474 reenable slack 2019-11-23 20:20:34 +01:00
Matthias
ed04f7f39d Create userdir and backtest SampleStrategy 2019-11-21 06:32:45 +01:00
Matthias
751157b4ea Don't notify on builds from forks
they don't have secrets available ATM
2019-11-19 12:20:21 +01:00
Matthias
b6a12044ba seperate docs job 2019-11-17 10:38:16 +01:00
Matthias
be53c0885d Try moving coveralls to github actions 2019-11-16 15:53:45 +01:00
Matthias
b167fb071a fix windows test 2019-11-14 08:44:10 +01:00
Matthias
3b9899dfd4 hyperopts ... 2019-11-14 07:06:00 +01:00
Matthias
f94d46316e update checkout action to pinned version 2019-11-14 06:51:02 +01:00
Matthias
569a547b3f Update Actions CI to new subcommands 2019-11-14 06:49:21 +01:00
Matthias
6c306c0013 Merge branch 'develop' into github_actions_tests 2019-11-14 06:45:14 +01:00
Matthias
62c1ff776e update action to 2.1.0 2019-11-13 13:59:38 +01:00
Matthias
e8a8f416f3 Update dockerhub description from github readme.md 2019-11-12 11:04:03 +01:00
Matthias
8c76f45030 Use correct dockerhub image name 2019-11-12 10:54:38 +01:00
Matthias
96f550c6aa Disable tests 2019-11-12 10:35:36 +01:00
Matthias
37ef5c38f0 integrate Slack notification 2019-11-12 10:33:49 +01:00
Matthias
a241c2af0d Build macos - ... 2019-11-11 19:42:05 +01:00
Matthias
d1729a624d fix windows build 2019-11-11 19:37:22 +01:00
Matthias
e51a720193 Apply cache to pi image 2019-11-11 19:37:18 +01:00
Matthias
ff1d36434d Add github actions action 2019-11-11 19:37:10 +01:00
Matthias
c6bd143785 add Operating system to issue template 2019-08-03 20:04:49 +02:00
xmatthias
06b71d713c update issue template to include ccxt version 2018-06-12 07:00:58 +02:00
xmatthias
5ef2654eb4 replace references to old url
replace garq with freqtrade
2018-06-03 23:07:00 +02:00
Gerald Lonlas
70d1511f73 Update ISSUE_TEMPLATE.md and PULL_REQUEST_TEMPLATE.md 2018-01-02 23:34:26 -08:00
Gerald Lonlas
284c6c4223 Reorder and revamp the documentation 2018-01-02 22:50:54 -08:00