From c9f0795a9508a21b921d291c159a0e9fdafdc1a1 Mon Sep 17 00:00:00 2001 From: Fabio Caccamo Date: Wed, 22 Dec 2021 21:56:47 +0100 Subject: [PATCH] Updated workflows. - Added `create-release.yml` workflow. - Renamed `pythonpackage.yml` to `test-package.yml`. --- .github/workflows/create-release.yml | 29 +++++++++++++++++++ .../{pythonpackage.yml => test-package.yml} | 4 +-- 2 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/create-release.yml rename .github/workflows/{pythonpackage.yml => test-package.yml} (97%) diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml new file mode 100644 index 00000000..fc4df59e --- /dev/null +++ b/.github/workflows/create-release.yml @@ -0,0 +1,29 @@ +name: Create release + +on: + push: + tags: + - '*.*.*' + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v2 + + - name: Extract release notes + id: extract-release-notes + uses: ffurrer2/extract-release-notes@v1 + + - name: Create release + uses: actions/create-release@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ github.ref }} + release_name: ${{ github.ref }} + draft: false + prerelease: false + body: ${{ steps.extract-release-notes.outputs.release_notes }} diff --git a/.github/workflows/pythonpackage.yml b/.github/workflows/test-package.yml similarity index 97% rename from .github/workflows/pythonpackage.yml rename to .github/workflows/test-package.yml index e0a35f1c..192e5fff 100644 --- a/.github/workflows/pythonpackage.yml +++ b/.github/workflows/test-package.yml @@ -1,4 +1,4 @@ -name: Python package +name: Test package on: - push @@ -32,7 +32,7 @@ jobs: with: python-version: ${{ matrix.python-version }} cache: 'pip' - + - name: Install psycopg2 prerequisites run: sudo apt-get install libpq-dev