diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4d45dc8..86542d6 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -27,10 +27,10 @@ jobs: # 'pactflow-example-bi-directional-provider-dotnet' ] steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-python@v4 with: - python-version: '3.8' + python-version: '3.11' architecture: 'x64' - run: pip install -r requirements.txt - name: Test pactflow-example-consumer-python against ${{ matrix.pact_provider }} @@ -47,7 +47,7 @@ jobs: runs-on: ubuntu-latest needs: test steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - run: docker pull pactfoundation/pact-cli:latest - name: Can I deploy? run: GIT_BRANCH=${GIT_REF:11} make can_i_deploy @@ -57,7 +57,7 @@ jobs: runs-on: ubuntu-latest needs: can-i-deploy steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - run: docker pull pactfoundation/pact-cli:latest - name: Deploy run: GIT_BRANCH=${GIT_REF:11} make deploy diff --git a/.gitignore b/.gitignore index 85603bc..3f8cef9 100644 --- a/.gitignore +++ b/.gitignore @@ -22,4 +22,4 @@ build/ pacts/ logs/ *.log - +.venv \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index 6f9578c..3f95265 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ Flask==1.1.1 -pytest==5.4.1 +pytest==6.2.5 requests==2.28.0 -pact_python==2.0.0 \ No newline at end of file +pact_python==2.2.2 \ No newline at end of file