Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/2.3.0 #4090

Merged
merged 104 commits into from
Jan 31, 2023
Merged
Show file tree
Hide file tree
Changes from 99 commits
Commits
Show all changes
104 commits
Select commit Hold shift + click to select a range
e4885ab
Added github actions for gitflow
luqmanbello Jan 6, 2023
824e0b4
Minor changes
luqmanbello Jan 9, 2023
694d22c
Fix plot look when using eval and add query to choices (#3881) (#3898)
luqmanbello Jan 9, 2023
54188fd
Testing Gitflow (#3899)
luqmanbello Jan 9, 2023
2a0c0c0
Feature/gitflow (#3900)
luqmanbello Jan 9, 2023
ed27402
Fix plot look when using eval and add query to choices (#3881) (#3901)
luqmanbello Jan 9, 2023
c0bcbd4
Gitflow Implementations (#3902)
luqmanbello Jan 9, 2023
8b50e8c
Gitflow Implementations (#3904)
luqmanbello Jan 9, 2023
9e15ee9
Main --> develop (#3906)
luqmanbello Jan 9, 2023
cfb6539
GItflow Implementations (#3909)
luqmanbello Jan 9, 2023
c782daf
Feature/gitflow (#3911)
luqmanbello Jan 10, 2023
4466fc5
Update develop (#3913)
luqmanbello Jan 10, 2023
634957c
Feature/gitflow (#3914)
luqmanbello Jan 10, 2023
fa824b0
Feature/gitflow (#3921)
luqmanbello Jan 10, 2023
26a59f3
poetry add ccxt@latest (#3920)
jmaslek Jan 10, 2023
1aebf48
Add crypto dd functions to sdk (#3888)
jmaslek Jan 10, 2023
c6b2ec5
Integration tests refactor (#3781)
montezdesousa Jan 11, 2023
547b074
Gitflow - Autodoc (#3922)
luqmanbello Jan 11, 2023
3fd68b6
Hotfix/dots sources (#3928)
jose-donato Jan 11, 2023
6dfbcc9
Update dependency: grpcio (#3937)
Chavithra Jan 12, 2023
ac5e1b0
Rebase develop? (#3935)
jmaslek Jan 12, 2023
efe46de
Update installation guides with videos (#3903)
JerBouma Jan 12, 2023
6f473be
broken link (#3889)
Rob-Rychs Jan 12, 2023
4303bdc
Issue #3882 Fixed (#3885)
MertNuhuz Jan 12, 2023
f8377af
GitFlow - improve check for changes (#3948)
luqmanbello Jan 13, 2023
9438329
Rewrite and skip yfinance tests (#3953)
montezdesousa Jan 13, 2023
2939b1c
Fixed failing badge not used anymore (#3932)
jose-donato Jan 13, 2023
e9b832f
Fix portfolio returns (#3931)
montezdesousa Jan 13, 2023
6ae8d88
Put yf.info behind an exchange flag on `load` (#3951)
jmaslek Jan 13, 2023
1991918
Last Price Bug into Previous Close #3865 (#3949)
Bonganibendi Jan 13, 2023
86fd7ae
Add multiple countries option to events (#3938)
montezdesousa Jan 14, 2023
0694c80
Minor Fix for branch name check (#3979)
luqmanbello Jan 16, 2023
0b9af50
Gitflow - Added manual trigger to Linting (#3981)
luqmanbello Jan 16, 2023
d7457de
Linting fix (#3984)
luqmanbello Jan 16, 2023
a00e90a
Feature/macro convert (#3924)
MertNuhuz Jan 16, 2023
c08488f
Update sma.md (#3956)
gildedhorizons Jan 16, 2023
d78aa5b
Update overlap_model.py (#3955)
gildedhorizons Jan 16, 2023
cf5f0ff
Update vwap.md (#3971)
gildedhorizons Jan 16, 2023
9fd4527
Update overlap_model.py - wrong typehint (#3970)
gildedhorizons Jan 16, 2023
4d3f5ae
Bump yfinance to 0.2.4 and fix tests (#3977)
montezdesousa Jan 16, 2023
5fbad63
Add extra error handling for yf in etf (#3985)
jmaslek Jan 16, 2023
5d16861
Fix the news command and making it more stable (#3965)
northern-64bit Jan 17, 2023
aaa4467
Hotfix/bug #3945 (#3963)
northern-64bit Jan 17, 2023
162c727
Fix #3787 (#3966)
northern-64bit Jan 17, 2023
ba2c745
Add ticker to the load export file (#3997)
jmaslek Jan 17, 2023
37258f3
Feature/release branch gitflow (#3998)
luqmanbello Jan 17, 2023
f34b474
Fix integration tests bugs (#3993)
montezdesousa Jan 17, 2023
4e4d0ca
change .env loading priority (#4005)
montezdesousa Jan 18, 2023
a9a1601
[FIX] Pytorch-lightning trainer conflict with TQDM progress bar (#4002)
martinb-ai Jan 18, 2023
e4dc47b
bump
jmaslek Jan 17, 2023
8b96fdb
Fix historical futures plot axes (#4006)
montezdesousa Jan 18, 2023
dab5519
Fix M1 build (#4010)
hjoaquim Jan 18, 2023
5987e9a
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer…
jmaslek Jan 18, 2023
e7185b1
merge the release changes into develop (#4016)
jmaslek Jan 19, 2023
e2bad4d
Adds filings function to the Stocks menu (#3910)
deeleeramone Jan 19, 2023
337ab05
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer…
jmaslek Jan 19, 2023
de011bd
Feature - Added Integration Test Automation (#4019)
luqmanbello Jan 19, 2023
0cc8f2d
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer…
jmaslek Jan 21, 2023
e367530
Feature/excel sheets (#4023)
jmaslek Jan 21, 2023
29eef20
Quantile Anomaly Detection on Timeseries (#3980)
martinb-ai Jan 21, 2023
42f3e25
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer…
jmaslek Jan 22, 2023
d31a42a
Hotfix --> develop (#4027)
luqmanbello Jan 22, 2023
851f9ca
Add back pull request to linting action (#4032)
jmaslek Jan 23, 2023
5600578
Fix terminal exit after `--sort p/e` (#4013)
montezdesousa Jan 23, 2023
686d89f
fix: small typo (#4036)
jose-donato Jan 24, 2023
5cac9b6
fix income comparison error (#4029)
tehcoderer Jan 24, 2023
3f9c961
Hotfix/fix integration tests (#4025)
hjoaquim Jan 24, 2023
43dd410
Deprecate reddit commands taking too long to connect to PushshiftAPI …
montezdesousa Jan 24, 2023
5d39b5c
Feature/release branch gitflow (#4034)
luqmanbello Jan 25, 2023
17b6206
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer…
jmaslek Jan 25, 2023
719ad75
Remove hotfix branch from triggers (#4048)
luqmanbello Jan 25, 2023
94703e9
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer…
jmaslek Jan 26, 2023
cc2fa38
Refactor `stocks/options/voi,vol,oi,chains` (#4017)
hjoaquim Jan 26, 2023
f47261a
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer…
jmaslek Jan 26, 2023
a6042b8
Copy paste all the sheet names (#4035)
JerBouma Jan 26, 2023
e28d12f
Upgrade dependencies for bug and for security vulnerabilities. (#4031)
jmaslek Jan 26, 2023
1e88e05
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer…
jmaslek Jan 27, 2023
3518ca4
`openbb.economy.fred_ids` to always return dataframe (#4058)
hjoaquim Jan 27, 2023
dc4f3a5
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer…
jmaslek Jan 27, 2023
eb2c110
Refactor requests throughout (#4033)
jmaslek Jan 27, 2023
f4bd396
Bumping yfinance to 0.2.9 and updating ruff (#4059)
jmaslek Jan 29, 2023
a3a1345
Clarifies the Balance example by including, `timeframe = '2021'` (#4072)
deeleeramone Jan 30, 2023
4c80b75
Fix incorrect column label in nasdaq_model.py (#4063)
peter-oroszvari Jan 30, 2023
5617b97
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer…
jmaslek Jan 30, 2023
ef54049
fix uk daily data (#4078)
montezdesousa Jan 30, 2023
04463e5
Nightly Build Optimization (#4073)
luqmanbello Jan 30, 2023
eaa94bb
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer…
jmaslek Jan 30, 2023
b94cf6c
Add keywords and descriptions (#4052)
JerBouma Jan 30, 2023
26e9c2a
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer…
jmaslek Jan 30, 2023
49641bd
Update the routine, portfolio and screener files and adjust the docu…
JerBouma Jan 30, 2023
2c33e3c
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer…
jmaslek Jan 30, 2023
8c6647a
Improve the `stocks/search` command (#4084)
JerBouma Jan 31, 2023
003a5c8
Update commands with --sheet-name that didn't work (#4088)
JerBouma Jan 31, 2023
a040fe7
Adds auto completion to `news` (#4089)
hjoaquim Jan 31, 2023
5772161
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer…
jmaslek Jan 31, 2023
47e6b23
Hotfix/Windows-CLI (#4087)
tehcoderer Jan 31, 2023
76c937c
Adds end date to `forex/load` (#4077)
hjoaquim Jan 31, 2023
8919721
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer…
jmaslek Jan 31, 2023
7939b37
Lets release babyyyy
jmaslek Jan 31, 2023
42c8f6e
logging hash
jmaslek Jan 31, 2023
7a7d10f
Merge branch 'main' into release/2.3.0
jmaslek Jan 31, 2023
0840db7
Fix yf bug for options and update tests
jmaslek Jan 31, 2023
2b693a9
update windows build to checkout code
jmaslek Jan 31, 2023
a030ef4
switch order
jmaslek Jan 31, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
53 changes: 53 additions & 0 deletions .github/workflows/branch-name-check.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
name: Branch Name Check

on:
pull_request:
branches:
- develop
- main
types: [opened, synchronize, edited]

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
check-branch-name:
runs-on: ubuntu-latest
outputs:
source-branch: ${{ steps.branch-name-check.outputs.source-branch }}
target-branch: ${{ steps.branch-name-check.outputs.target-branch }}
steps:
- name: Extract branch names
id: branch-name-check
run: |
source_branch=$(jq -r .pull_request.head.ref "$GITHUB_EVENT_PATH")
target_branch=$(jq -r .pull_request.base.ref "$GITHUB_EVENT_PATH")

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: |
if [[ "${{ steps.branch-name-check.outputs.source-branch }}" =~ ^(main|feature/.*|hotfix/.*|release/[0-9]+\.[0-9]+\.[0-9]+(rc[0-9]+)?)$ ]]; then
echo "Branch name is valid"
else
echo "Invalid branch name. Branches must follow the GitFlow naming convention to be allowed to merge into the develop branch."
exit 1
fi

- name: Check branch name for main PRs
if: ${{ steps.branch-name-check.outputs.target-branch == 'main' }}
run: |
if [[ "${{ steps.branch-name-check.outputs.source-branch }}" =~ ^(hotfix/.*|release/[0-9]+\.[0-9]+\.[0-9]+(rc[0-9]+)?)$ ]]; then
echo "PR is from a hotfix or release branch and targets the main branch"
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
62 changes: 62 additions & 0 deletions .github/workflows/build-release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
name: Build & Release

env:
OPENBB_ENABLE_QUICK_EXIT: true
OPENBB_LOG_COLLECT: false
OPENBB_USE_ION: false
OPENBB_USE_PROMPT_TOOLKIT: false
PIP_DEFAULT_TIMEOUT: 100
PYTHONNOUSERSITE: 1

on:
push:
branches:
- release/*
- main

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

permissions:
actions: write

jobs:
trigger-windows-build:
runs-on: ubuntu-latest
steps:
- name: Trigger Windows Build
uses: aurelien-baudet/workflow-dispatch@v2
with:
workflow: windows10_build.yml
token: ${{ secrets.GITHUB_TOKEN }}
wait-for-completion-timeout: 2h

trigger-macos-build:
runs-on: ubuntu-latest
steps:
- name: Trigger M1 MacOs Build
uses: aurelien-baudet/workflow-dispatch@v2
with:
workflow: m1_macos_build.yml
token: ${{ secrets.GITHUB_TOKEN }}
wait-for-completion-timeout: 2h

trigger-intel-build:
runs-on: ubuntu-latest
steps:
- name: Trigger Intel MacOs Build
uses: aurelien-baudet/workflow-dispatch@v2
with:
workflow: intel_macos_build.yml
token: ${{ secrets.GITHUB_TOKEN }}
wait-for-completion-timeout: 2h

trigger-docker-build:
runs-on: ubuntu-latest
steps:
- name: Trigger docker Build
uses: aurelien-baudet/workflow-dispatch@v2
with:
workflow: docker.yml
token: ${{ secrets.GITHUB_TOKEN }}
1 change: 1 addition & 0 deletions .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,4 @@ jobs:
- name: Publishing the Docker image
run: |
docker push "${OPENBBTERMINAL_DOCKER_POETRY_IMAGE}"
if: startsWith(github.ref, 'refs/heads/main')
1 change: 1 addition & 0 deletions .github/workflows/gh-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,3 +74,4 @@ jobs:
# You can swap them out with your own user credentials.
user_name: github-actions[bot]
user_email: 41898282+github-actions[bot]@users.noreply.github.com

52 changes: 52 additions & 0 deletions .github/workflows/integration-test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
name: Integration Tests

on:
push:
branches:
- release/*
- main

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
integration-tests:
runs-on: ubuntu-latest
steps:
- name: Checkout code
if: github.event_name == 'push'
uses: actions/checkout@v3

- name: Checkout specific ref
if: github.event_name == 'pull_request'
run: git fetch origin ${{ github.event.pull_request.head.ref }} && git checkout FETCH_HEAD

- name: Setup Python 3.9
uses: actions/setup-python@v4
with:
python-version: "3.9"
architecture: x64

- name: Install Poetry
uses: snok/install-poetry@v1
with:
version: 1.1.13
virtualenvs-create: true
virtualenvs-in-project: true

- name: Load cached venv
id: cached-poetry-dependencies
uses: actions/cache@v3
with:
path: .venv
key: venv-${{ runner.os }}-v1-${{ hashFiles('**/poetry.lock') }}

- name: Install dependencies
if: steps.cached-poetry-dependencies.outputs.cache-hit != 'true'
run: poetry install --no-interaction -E optimization

- name: Run integration tests
run: |
source $VENV
python terminal.py /home/runner/work/OpenBBTerminal/OpenBBTerminal/openbb_terminal/miscellaneous/integration_tests_scripts -t
12 changes: 11 additions & 1 deletion .github/workflows/intel_macos_build.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,20 @@
name: Intel MacOS Build

env:
OPENBB_ENABLE_QUICK_EXIT: true
OPENBB_LOG_COLLECT: false
OPENBB_USE_ION: false
OPENBB_USE_PROMPT_TOOLKIT: false
OPENBB_FILE_OVERWRITE: true
PIP_DEFAULT_TIMEOUT: 100
PYTHONNOUSERSITE: 1

on: workflow_dispatch

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
Build:
name: Intel MacOS Build
Expand Down Expand Up @@ -104,6 +112,8 @@ jobs:
/usr/bin/codesign --deep --force --verify --verbose --options runtime --entitlements "build/pyinstaller/entitlements.plist" -s $MACOS_CODESIGN_IDENTITY DMG/OpenBB\ Terminal/.OpenBB/prophet/stan_model/cmdstan-2.26.1/stan/lib/stan_math/lib/tbb/*.dylib
/usr/bin/codesign --deep --force --verify --verbose --options runtime --entitlements "build/pyinstaller/entitlements.plist" -s $MACOS_CODESIGN_IDENTITY DMG/OpenBB\ Terminal/.OpenBB/torch/.dylibs/*.dylib
/usr/bin/codesign --deep --force --verify --verbose --options runtime --entitlements "build/pyinstaller/entitlements.plist" -s $MACOS_CODESIGN_IDENTITY DMG/OpenBB\ Terminal/.OpenBB/sklearn/.dylibs/*.dylib
/usr/bin/codesign --deep --force --verify --verbose --options runtime --entitlements "build/pyinstaller/entitlements.plist" -s $MACOS_CODESIGN_IDENTITY DMG/OpenBB\ Terminal/.OpenBB/scipy/.dylibs/*.dylib
/usr/bin/codesign --deep --force --verify --verbose --options runtime --entitlements "build/pyinstaller/entitlements.plist" -s $MACOS_CODESIGN_IDENTITY DMG/OpenBB\ Terminal/.OpenBB/xgboost/.dylibs/*.dylib

echo "Code Signing Other Files"
/usr/bin/codesign --deep --force --verify --verbose --options runtime --entitlements "build/pyinstaller/entitlements.plist" -s $MACOS_CODESIGN_IDENTITY DMG/OpenBB\ Terminal/.OpenBB/prophet/stan_model/prophet_model.bin
Expand Down Expand Up @@ -168,7 +178,7 @@ jobs:
- name: Unmount DMG
run: hdiutil detach /dev/disk2
- name: Run Integration Tests
run: /Users/openbb/Desktop/OpenBB\ Terminal/.OpenBB/OpenBBTerminal /Users/openbb/actions-runner/_work/OpenBBTerminal/OpenBBTerminal/openbb_terminal/miscellaneous/scripts -t
run: /Users/openbb/Desktop/OpenBB\ Terminal/.OpenBB/OpenBBTerminal /Users/openbb/actions-runner/_work/OpenBBTerminal/OpenBBTerminal/openbb_terminal/miscellaneous/integration_tests_scripts -t
- name: Remove OpenBB Folder
run: rm -rf /Users/openbb/Desktop/OpenBB\ Terminal
- name: Remove OpenBB Exports Folder
Expand Down
66 changes: 66 additions & 0 deletions .github/workflows/linting.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
name: General Linting

env:
OPENBB_ENABLE_QUICK_EXIT: true
OPENBB_LOG_COLLECT: false
OPENBB_USE_ION: false
OPENBB_USE_PROMPT_TOOLKIT: false
OPENBB_FILE_OVERWRITE: true
PIP_DEFAULT_TIMEOUT: 100

on:
pull_request:
types: [opened, synchronize, edited]
push:
branches:
- 'feature/*'
- 'hotfix/*'
- 'release/*'

# Cancel previous runs that are not yet completed.
concurrency:
group: ${{ github.event_name }}-${{ github.repository }}-${{ github.ref }}
cancel-in-progress: true

jobs:
code-linting:
name: General Code Linting
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # actions/checkout v3.0.2

- name: Setup Python 3.9
uses: actions/setup-python@v4
with:
python-version: "3.9"
architecture: x64

- uses: actions/cache@v3
with:
path: ~/.cache/pip
key: ${{ runner.os }}-linting-${{ hashFiles('**/poetry.lock') }}
restore-keys: ${{ runner.os }}-linting-${{ hashFiles('**/poetry.lock') }}

- run: |
pip install bandit black codespell mypy==0.982 pyupgrade safety pylint==2.15.2 packaging==22 ruff==0.0.236
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 .
- run: codespell --ignore-words-list=commun,statics,ro,zar,zlot,jewl,ba,buil,coo,ether,hist,hsi,mape,navagation,operatio,pres,ser,yeld,shold,ist,varian,datas,ake,creat,vie,hel,ket,toke,certi,buidl,ot,te --quiet-level=2 --skip=./tests,.git,*.css,*.csv,*.html,*.ini,*.ipynb,*.js,*.json,*.lock,*.scss,*.txt,*.yaml,./build/pyinstaller,./website/config.toml
- run: ruff .
- run: mypy --ignore-missing-imports openbb_terminal
- run: shopt -s globstar && pyupgrade --py38-plus **/*.py
- run: |
pylint terminal.py openbb_terminal tests

markdown-link-check:
name: Markdown Linting
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
name: Check out the code
- name: Lint Code Base
uses: docker://avtodev/markdown-lint:v1
with:
args: "./*.md ./changelogs/*.md ./openbb_terminal/**/*.md ./discordbot/**/*.md"
17 changes: 15 additions & 2 deletions .github/workflows/m1_macos_build.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,20 @@
name: M1 MacOS Build

env:
OPENBB_ENABLE_QUICK_EXIT: true
OPENBB_LOG_COLLECT: false
OPENBB_USE_ION: false
OPENBB_USE_PROMPT_TOOLKIT: false
OPENBB_FILE_OVERWRITE: true
PIP_DEFAULT_TIMEOUT: 100
PYTHONNOUSERSITE: 1

on: workflow_dispatch

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
Build:
name: M1 MacOS Build
Expand Down Expand Up @@ -45,16 +53,21 @@ jobs:
activate-environment: build_env
auto-activate-base: false
use-only-tar-bz2: true # Needed for caching some reason

- name: Run Poetry
run: poetry install
run: poetry install -vvv

- name: Install Pyinstaller
run: poetry install -E installer

- name: Poetry Install Portfolio Optimization and Forecasting Toolkits
run: poetry install -E all

- name: Install Specific Papermill
run: |
pip uninstall papermill -y
pip install git+https://github.com/nteract/papermill.git@main

# This is basically the same as build4mac.sh
- name: Build Bundle
run: |
Expand Down Expand Up @@ -89,7 +102,7 @@ jobs:
- name: Unmount DMG
run: hdiutil detach /dev/disk4
- name: Run Integration Tests
run: /Users/openbb/Desktop/OpenBB\ Terminal/.OpenBB/OpenBBTerminal /Users/openbb/actions-runner/_work/OpenBBTerminal/OpenBBTerminal/openbb_terminal/miscellaneous/scripts -t
run: /Users/openbb/Desktop/OpenBB\ Terminal/.OpenBB/OpenBBTerminal /Users/openbb/actions-runner/_work/OpenBBTerminal/OpenBBTerminal/openbb_terminal/miscellaneous/integration_tests_scripts -t
- name: Remove OpenBB Folder
run: rm -rf /Users/openbb/Desktop/OpenBB\ Terminal
- name: Remove OpenBB Exports Folder
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/mac.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ env:
OPENBB_USE_ION: false
OPENBB_USE_PROMPT_TOOLKIT: false
PIP_DEFAULT_TIMEOUT: 100
OPENBB_FILE_OVERWRITE: true
PYTHONNOUSERSITE: 1
on:
push:
Expand Down
Loading