mirror of
https://github.com/OpenBB-finance/OpenBB.git
synced 2026-10-27 12:40:35 +00:00
Improves the settings/userdata command, and upgrade ruff (#5359)
* Began the fax * Bumped ruff * Fixed a BUNCH of ruff errors * Fixed a lot of ruff errors * Simplify if statements * Fixed black * Updated some stuff * Updated some stuff * A lot more ruff fixes * Added a fix * Added a fix * Fixed mypy * Fixed some stuff * Reverted one thing * Small fix * Small fix * Small fix * Added fix * Added fix * Update requirements
This commit is contained in:
6
.github/workflows/branch-name-check.yml
vendored
6
.github/workflows/branch-name-check.yml
vendored
@@ -26,12 +26,12 @@ jobs:
|
||||
|
||||
echo "Source-branch=$source_branch" >> $GITHUB_OUTPUT
|
||||
echo "target-branch=$target_branch" >> $GITHUB_OUTPUT
|
||||
|
||||
|
||||
- name: Show Output result for source-branch and target-branch
|
||||
run: |
|
||||
echo "source-branch=${{ steps.branch-name-check.outputs.source-branch }}"
|
||||
echo "target-branch=${{ steps.branch-name-check.outputs.target-branch }}"
|
||||
|
||||
|
||||
- name: Check branch name for develop PRs
|
||||
if: ${{ steps.branch-name-check.outputs.target-branch == 'develop' }}
|
||||
run: |
|
||||
@@ -50,4 +50,4 @@ jobs:
|
||||
else
|
||||
echo "PR is not from a hotfix or release branch. Pull requests must be from a hotfix or release branch and target the main branch"
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
4
.github/workflows/docker-build.yml
vendored
4
.github/workflows/docker-build.yml
vendored
@@ -5,7 +5,7 @@ on: workflow_dispatch
|
||||
jobs:
|
||||
publish-image:
|
||||
runs-on: ubuntu-latest
|
||||
env:
|
||||
env:
|
||||
OPENBBTERMINAL_DOCKER_GITHUB_REPOSITORY: ${{ github.repository }}
|
||||
OPENBB_LOGGING_APP_NAME: "gst_docker"
|
||||
|
||||
@@ -45,4 +45,4 @@ jobs:
|
||||
- name: Publishing the latest Docker image
|
||||
run: |
|
||||
docker push "${OPENBBTERMINAL_DOCKER_POETRY_IMAGE_LATEST}"
|
||||
if: startsWith(github.ref, 'refs/heads/main')
|
||||
if: startsWith(github.ref, 'refs/heads/main')
|
||||
|
||||
2
.github/workflows/gh-pages.yml
vendored
2
.github/workflows/gh-pages.yml
vendored
@@ -90,7 +90,7 @@ jobs:
|
||||
(github.event_name == 'pull_request' &&
|
||||
github.event.pull_request.merged == true &&
|
||||
github.event.pull_request.base.ref == 'develop' &&
|
||||
startsWith(github.head_ref, 'docs/'))
|
||||
startsWith(github.head_ref, 'docs/'))
|
||||
with:
|
||||
github_token: ${{ secrets.DEPLOY_TOKEN }}
|
||||
publish_dir: ./website/build
|
||||
|
||||
4
.github/workflows/linting.yml
vendored
4
.github/workflows/linting.yml
vendored
@@ -44,7 +44,7 @@ jobs:
|
||||
restore-keys: ${{ runner.os }}-linting-${{ hashFiles('**/poetry.lock') }}
|
||||
|
||||
- run: |
|
||||
pip install bandit black codespell mypy==1.1.1 pylint==2.17.0 ruff==0.0.256
|
||||
pip install bandit black codespell mypy==1.5.1 pylint==2.17.0 ruff==0.0.285
|
||||
pip install types-pytz types-requests types-termcolor types-tabulate types-PyYAML types-python-dateutil types-setuptools types-six
|
||||
- run: bandit -x ./tests -r . || true
|
||||
- run: black --diff --check .
|
||||
@@ -74,4 +74,4 @@ jobs:
|
||||
id: json-yaml-validate
|
||||
uses: GrantBirki/json-yaml-validate@v2.0.0
|
||||
with:
|
||||
exclude_file: json_validate_exclude.txt
|
||||
exclude_file: json_validate_exclude.txt
|
||||
|
||||
Reference in New Issue
Block a user