diff --git a/.github/auto-assign.yml b/.github/auto-assign.yml index 740c50523..5b0b21e2f 100644 --- a/.github/auto-assign.yml +++ b/.github/auto-assign.yml @@ -4,12 +4,13 @@ addReviewers: true # Set to 'author' to add PR's author as a assignee addAssignees: author -# A list of reviewers to be added to PRs (GitHub user name) +# A list of reviewers to be added to PRs (GitHub user name) reviewers: - Gui-FernandesBR - giovaniceotto - MateusStano - + - phmbressan + # A number of reviewers added to the PR # Set 0 to add all the reviewers (default: 0) numberOfReviewers: 0 @@ -17,3 +18,5 @@ numberOfReviewers: 0 # A list of keywords to be skipped the process if PR's title include it skipKeywords: - wip + - work in progress + - draft diff --git a/.github/workflows/auto-assign-projects b/.github/workflows/auto-assign-projects deleted file mode 100644 index 0c75b7aed..000000000 --- a/.github/workflows/auto-assign-projects +++ /dev/null @@ -1,21 +0,0 @@ -name: Auto Assign to Project(s) - -on: - issues: - types: [opened] - pull_request: - types: [opened] -env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - -jobs: - assign_one_project: - runs-on: ubuntu-latest - name: Assign to One Project - steps: - - name: Assign NEW issues and NEW pull requests to RocketPy's main project - uses: srggrs/assign-one-project-github-action@1.3.1 - if: github.event.action == 'opened' - with: - project: 'https://github.com/orgs/RocketPy-Team/projects/1' - column_name: '🆕 New' diff --git a/.github/workflows/auto-assign.yml b/.github/workflows/auto-assign.yml index 122a3107d..c58140c0d 100644 --- a/.github/workflows/auto-assign.yml +++ b/.github/workflows/auto-assign.yml @@ -1,7 +1,5 @@ -name: Auto Assign Issues and PRs once opened +name: Auto Assign PRs once opened on: - issues: - types: [opened] pull_request: types: [opened] jobs: diff --git a/.github/workflows/test_pytest.yaml b/.github/workflows/test_pytest.yaml index c06c3d1f6..8d71eb857 100644 --- a/.github/workflows/test_pytest.yaml +++ b/.github/workflows/test_pytest.yaml @@ -23,10 +23,15 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - pip install -r requirements-tests.txt - - name: Build RocketPy + - name: Build RocketPy (without optional dependencies) + run: | + pip install . + - name: Import rocketpy in python and test if it works run: | - pip install -e.[all] + python -c "import sys, rocketpy; print(f'{rocketpy.__name__} running on Python {sys.version}')" + - name: Install optional dependencies + run: | + pip install -r requirements-tests.txt - name: Test with pytest run: | pytest