From 8968dab7ca47a3d894de6807b0be717389e7e5bf Mon Sep 17 00:00:00 2001 From: Forrest Collman Date: Wed, 6 Mar 2024 09:55:28 -0800 Subject: [PATCH] trying stripped down actions file --- .github/workflows/materialization_ci.yml | 58 +----------------------- 1 file changed, 1 insertion(+), 57 deletions(-) diff --git a/.github/workflows/materialization_ci.yml b/.github/workflows/materialization_ci.yml index f0f942ce..6e917e49 100644 --- a/.github/workflows/materialization_ci.yml +++ b/.github/workflows/materialization_ci.yml @@ -19,17 +19,6 @@ jobs: test: name: Test against different Python versions runs-on: ubuntu-latest - - services: - postgres: - image: postgis/postgis:13-master - env: - POSTGRES_USER: postgres - POSTGRES_PASSWORD: postgres - POSTGRES_DB: test_aligned_volume - ports: - - 5432:5432 - options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5 steps: - uses: actions/checkout@v4 - name: Set up Python 3.9 @@ -42,49 +31,4 @@ jobs: key: ${{ runner.os }}-pip-${{ hashFiles('**/test_requirements.txt') }} restore-keys: | ${{ runner.os }}-pip- - - uses: conda-incubator/setup-miniconda@v3 - with: - auto-update-conda: true - auto-activate-base: true - python-version: 3.9 - - name: Install dependencies - shell: bash -l {0} - run: | - pip install flake8 pytest - pip install -r requirements.txt - if [ -f test_requirements.txt ]; then pip install -r test_requirements.txt; fi - - name: Lint with flake8 - shell: bash -l {0} - run: | - # stop the build if there are Python syntax errors or undefined names - # flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics - # exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide - flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics - - - name: Test with pytest - shell: bash -l {0} - run: | - pytest - deploy: - name: Tag a new version and push tag - runs-on: ubuntu-latest - needs: test - if: github.ref == 'refs/heads/master' - steps: - - name: git checkout - uses: actions/checkout@v4 - with: - token: ${{ secrets.GITHUB_TOKEN }} - fetch-depth: 0 - - name: bumpversion - shell: bash -l {0} - run: | - git config --global user.name "github-actions" - git config --global user.email "github-actions@users.noreply.github.com" - git remote set-url origin https://x-access-token:${{ secrets.GITHUB_TOKEN }}@github.com/$GITHUB_REPOSITORY - pip install bumpversion - bumpversion patch - git push - git push --tags - TAG=$(git describe --tags) - echo "tag=$TAG" >> $GITHUB_ENV + \ No newline at end of file