diff --git a/.github/workflows/postman.yml b/.github/workflows/postman.yml new file mode 100644 index 0000000..261f25c --- /dev/null +++ b/.github/workflows/postman.yml @@ -0,0 +1,17 @@ +name: Automated API tests using Postman CLI + +on: push + +jobs: + automated-api-tests: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Install Postman CLI + run: | + curl -o- "https://dl-cli.pstmn.io/install/linux64.sh" | sh + - name: Login to Postman CLI + run: postman login --with-api-key ${{ secrets.POSTMAN_API_KEY }} + - name: Run API tests + run: | + newman run "v1.0.0-alpha.postman_collection.json"