Matthias
a98dd0eea3
chore: Pin docker github action versions
1 year ago
Matthias
103f64227f
chore: Pin more github action versions
1 year ago
Matthias
5b481009d6
chore(ci): pin github actions
1 year ago
Matthias
4632839fc5
chore(ci): run coveralls on ubuntu 24.04 runner
1 year ago
Matthias
26ea4fdcc9
chore(ci): simplified syntax
1 year ago
Matthias
3637d7a54c
chore(ci): run mypy only on the latest OS each
1 year ago
Matthias
ba98f1a9be
chore: update pre-commit author to freqtradeBot
1 year ago
Matthias
5380b22729
chore: update leverage tiers author to use the bot email
1 year ago
Matthias
4a190bd13c
chore(ci): Move permissions into job
1 year ago
Matthias
a29c5322ab
chore(ci): Improve CI security
1 year ago
Matthias
a54f895ea9
chore(ci): don't persist credentials
1 year ago
Matthias
ad55615ecb
chore(ci): Improve structure in devcontainer build
1 year ago
Matthias
c8aff5687d
chore(ci): don't persist credentials
1 year ago
Matthias
02c2e451b1
chore(ci): don't persist credentials
1 year ago
Matthias
84d49a0f53
chore: disable all permissions on dockerhub permission update ci
1 year ago
Matthias
22b096be25
chore: Improve security of workflows
1 year ago
Matthias
d00f82a641
chore: remove deprecated image form CI matrix
1 year ago
dependabot[bot]
4a582e5ce5
chore(deps): bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4
...
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish ) from 1.12.3 to 1.12.4.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases )
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.12.3...v1.12.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>
1 year ago
Matthias
b1c5e0458c
chore: use uv pip for CI runs
1 year ago
Matthias
cf1e8934aa
chore: Update CI to use uv
1 year ago
Matthias
153e2f9628
chore: use UV action venv setup
1 year ago
Matthias
fa306b090e
feat: Add create-command-partials to CI to ensure we remain aligned
1 year ago
Matthias
8624a9c306
Revert "chore: windows CI -> -n logical"
...
This reverts commit 1f6a0dccd5 .
1 year ago
Matthias
1f6a0dccd5
chore: windows CI -> -n logical
1 year ago
Matthias
99ba489874
chore(CI): run windows tests in parallel
1 year ago
dependabot[bot]
07682c396e
chore(deps): bump astral-sh/setup-uv from 4 to 5
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 4 to 5.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](https://github.com/astral-sh/setup-uv/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
1 year ago
dependabot[bot]
af7974adda
chore(deps): bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3
...
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish ) from 1.12.2 to 1.12.3.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases )
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.12.2...v1.12.3 )
---
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>
1 year ago
Matthias
f11fe14cdd
chore: remove system mode, set path globally
1 year ago
Matthias
219e6b420e
chore: Try using uv venv creation
1 year ago
Matthias
3a6ef8c34b
chore: use link mode for UV installs
1 year ago
Matthias
4f318a5981
chore: uv - different caching
1 year ago
Matthias
f978a5c754
chore: uv - different caching
1 year ago
Matthias
f378e10752
chore: link mode copy
1 year ago
Matthias
30909d13ba
chore: uv: glob
1 year ago
Matthias
8cd03c9624
chore: uv - enable cache
1 year ago
Matthias
8f617d01d4
chore: further uv tests
1 year ago
Matthias
6963141eb8
chore: fix aliasing
1 year ago
Matthias
3295b1c8de
chore: try using UV for windows runs
1 year ago
Matthias
2f4bd6a0c9
chore: split pypi and pypi test jobs to enable proper attestation
...
Related: https://github.com/pypa/gh-action-pypi-publish/issues/283
1 year ago
dependabot[bot]
13cf6a1007
chore(deps): bump pypa/gh-action-pypi-publish from 1.11.0 to 1.12.2
...
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish ) from 1.11.0 to 1.12.2.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases )
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.11.0...v1.12.2 )
---
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>
1 year ago
Matthias
37c00d4eeb
chore: keep libomp brew install
1 year ago
Matthias
f443b1426f
chore: try removing all brew install steps
...
(hdf5 provides proper wheels now)
1 year ago
dependabot[bot]
0efb966b68
chore(deps): bump pypa/gh-action-pypi-publish from 1.10.3 to 1.11.0
...
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish ) from 1.10.3 to 1.11.0.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases )
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.10.3...v1.11.0 )
---
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>
1 year ago
Matthias
e99adc339e
chore: re-use 3.12 cache for online tests
1 year ago
Matthias
04e8c3ceea
chore: try improve caching
2 years ago
Matthias
22318eb80e
chore: fix bad usage of variables
2 years ago
Matthias
a40a2f96b5
chore: attempt to speed up CI
...
Coveralls is only needed by one matrix run ...
2 years ago
Matthias
efc689a937
chore: update macos version to new images
2 years ago
dependabot[bot]
6993a650b0
chore(deps): bump pypa/gh-action-pypi-publish from 1.10.2 to 1.10.3
...
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish ) from 1.10.2 to 1.10.3.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases )
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.10.2...v1.10.3 )
---
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>
2 years ago
Matthias
e975062e0e
chore: don't run CI on 3.9
2 years ago
dependabot[bot]
01e7b0da46
chore(deps): bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2
...
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish ) from 1.10.1 to 1.10.2.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases )
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.10.1...v1.10.2 )
---
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>
2 years ago
Matthias
0962f37f55
Merge pull request #10632 from freqtrade/dependabot/github_actions/develop/peter-evans/create-pull-request-7
...
chore(deps): bump peter-evans/create-pull-request from 6 to 7
2 years ago
dependabot[bot]
621be11395
chore(deps): bump pypa/gh-action-pypi-publish from 1.10.0 to 1.10.1
...
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish ) from 1.10.0 to 1.10.1.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases )
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.10.0...v1.10.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>
2 years ago
dependabot[bot]
05af6df536
chore(deps): bump peter-evans/create-pull-request from 6 to 7
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 6 to 7.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
904f5303a6
chore(deps): bump pypa/gh-action-pypi-publish from 1.9.0 to 1.10.0
...
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish ) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases )
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.9.0...v1.10.0 )
---
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>
2 years ago
Matthias
19ccb27dbd
chore: deploy through github internal pipeline
2 years ago
Matthias
a7e2bf071b
chore: Move deployment to gh native actions
2 years ago
Matthias
e05a6e976e
chore: add Ci for gha deployment
2 years ago
Matthias
a6689b1035
chore: Remove unnecessary, duplicate mkdocs install
2 years ago
Matthias
c40ac27d71
chore: Remove pip pin from ci
2 years ago
Matthias
2d90cf48b3
run a check for uptodate json schema
2 years ago
Matthias
9e9aacc102
Pin pip to 24.0 for the moment
2 years ago
dependabot[bot]
c1c4a3844e
Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0
...
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish ) from 1.8.14 to 1.9.0.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases )
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.8.14...v1.9.0 )
---
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>
2 years ago
Matthias
eac7d71199
Run CI against ubuntu 24.04
2 years ago
Matthias
af6e7f5ec6
Skip publisher check for pester
...
> The built-in version is signed by Microsoft while newer versions are community-maintained and signed with a different certificate, causing Install-Module to sometimes throw a error requiring us to accept the new publisher certificate.
source: https://pester.dev/docs/introduction/installation#windows
2 years ago
Matthias
33a4d5596f
Revert "Workaround macos CI fails"
...
This reverts commit d2da23f5d1 .
2 years ago
Matthias
d2da23f5d1
Workaround macos CI fails
2 years ago
Matthias
a42b48ac57
Merge pull request #10275 from freqtrade/dependabot/github_actions/develop/docker/setup-buildx-action-3
...
Bump docker/setup-buildx-action from 1 to 3
2 years ago
dependabot[bot]
5ea7008b2b
Bump docker/setup-qemu-action from 1 to 3
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 1 to 3.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v1...v3 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
7f70035c62
Bump docker/setup-buildx-action from 1 to 3
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 1 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v3 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Matthias
e9fb645b98
Exit-1 if invoke-pester created error entries
2 years ago
Matthias
f6649314a8
use pwsh, not powershell shell
2 years ago
Matthias
e7559cc62c
Update pester command
2 years ago
Matthias
7b6864b991
Pester should fail "automatically" ...
2 years ago
Simon Waiblinger
2831318a95
Merge branch 'freqtrade:develop' into feature/setup-win
2 years ago
Matthias
0e253cb070
Update buildx CI setup to supported action combination
2 years ago
Matthias
5e0f64ef55
Pre-commit action should not run pre-commit
...
Regular CI will take care of this and point out potential problems
2 years ago
simwai
6174a49aa5
Implemented the changes to pass the review, implemented consistent variable naming, adjusted unit tests
2 years ago
simwai
670c5d0067
Added powershell unit tests to CI config
2 years ago
Matthias
9b031490cc
Update all CI build stuff to 3.12
2 years ago
Matthias
9ebdbed215
Update CI workflows to use 3.12
2 years ago
Matthias
b1fd79d720
Schedule devcontainer pre-built to Sunday morning
2 years ago
Matthias
e848c6494e
Add ruff format check to github CI
2 years ago
Matthias
478cc84c8a
Merge pull request #10157 from freqtrade/dependabot/github_actions/develop/docker/login-action-3
...
Bump docker/login-action from 2 to 3
2 years ago
Matthias
d3c57ca721
Merge pull request #10156 from freqtrade/dependabot/github_actions/develop/devcontainers/ci-0.3
...
Bump devcontainers/ci from 0.2 to 0.3
2 years ago
dependabot[bot]
cccc4b5b85
Bump docker/login-action from 2 to 3
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
6f1d993721
Bump devcontainers/ci from 0.2 to 0.3
...
Bumps [devcontainers/ci](https://github.com/devcontainers/ci ) from 0.2 to 0.3.
- [Release notes](https://github.com/devcontainers/ci/releases )
- [Commits](https://github.com/devcontainers/ci/compare/v0.2...v0.3 )
---
updated-dependencies:
- dependency-name: devcontainers/ci
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
18e3673a1b
Bump actions/checkout from 1 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 1 to 4.
- [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/v1...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Matthias
ad370cbbcd
Add github action to pre-build containers
2 years ago
Matthias
d6dcd8adca
use explicit macos version
...
macos-latest changed to align to macos-14 - so it's no longer capable of running python 3.9
2 years ago
Matthias
22c61458a4
Fix codespell in ci.yml
2 years ago
Matthias
7b6e72ab57
Update download-artifact to pattern.
2 years ago
Matthias
2072a625bd
Align build job names
2 years ago
Matthias
8792d56251
Update dockerhub-description workflow to new approach
2 years ago
Matthias
556db08b0a
Rename CI files
2 years ago
Matthias
b651e13bd6
Schedule leverage tier updates
2 years ago
Matthias
067a7315f2
Use proper secrets syntax
2 years ago
Matthias
f405b7d1cd
Add CI step for leverage tier updates
2 years ago
Matthias
055c4396d1
De-dent pre-commit update workflow
2 years ago
Matthias
0a0105c31e
Re-add --cov args
2 years ago