From 25ff4f5ff7c02985fa0a025fa7fb1894f25db032 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sun, 15 Dec 2019 12:49:49 -0500 Subject: [PATCH 1/3] Use action to turn off virtualenvs Signed-off-by: Dan Yeaw --- .github/workflows/build.yml | 8 ++------ .github/workflows/pypi-publish.yml | 2 +- .github/workflows/release.yml | 4 +--- 3 files changed, 4 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3482cca05c..2d42fe4470 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -55,11 +55,9 @@ jobs: --no-install-recommends -y xvfb python3-dev python3-gi python3-gi-cairo gir1.2-gtk-3.0 libgirepository1.0-dev libcairo2-dev - name: Install Poetry - uses: dschep/install-poetry-action@v1.2 + uses: danyeaw/install-poetry-action with: version: 1.0.0b3 - - name: Turn off Virtualenvs - run: poetry config virtualenvs.create false - name: Install Python Dependencies run: poetry install - name: Test with Pytest @@ -119,11 +117,9 @@ jobs: - name: Install macOS Dependencies run: brew install gobject-introspection gtk+3 adwaita-icon-theme - name: Install Poetry - uses: dschep/install-poetry-action@v1.2 + uses: danyeaw/install-poetry-action with: version: 1.0.0b3 - - name: Turn off Virtualenvs - run: poetry config virtualenvs.create false - name: Use Python Dependency Cache uses: actions/cache@v1.0.3 with: diff --git a/.github/workflows/pypi-publish.yml b/.github/workflows/pypi-publish.yml index 5a491358e2..499068abaa 100644 --- a/.github/workflows/pypi-publish.yml +++ b/.github/workflows/pypi-publish.yml @@ -14,7 +14,7 @@ jobs: with: python-version: '3.x' - name: Install Poetry - uses: dschep/install-poetry-action@v1.2 + uses: danyeaw/install-poetry-action with: version: 1.0.0b3 - name: Install Dependencies diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index af251be502..5c97fbb053 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -56,11 +56,9 @@ jobs: - name: Install Dependencies run: brew install gobject-introspection gtk+3 adwaita-icon-theme - name: Install Poetry - uses: dschep/install-poetry-action@v1.2 + uses: danyeaw/install-poetry-action with: version: 1.0.0b3 - - name: Turn off Virtualenvs - run: poetry config virtualenvs.create false - name: Use Python Dependency Cache uses: actions/cache@v1.0.3 with: From 24bb639966cd363dec3d7c4ea9268e72f7e2c024 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sun, 15 Dec 2019 22:11:27 -0500 Subject: [PATCH 2/3] Bump install-poetry-action version Signed-off-by: Dan Yeaw --- .github/workflows/build.yml | 3 +-- .github/workflows/pypi-publish.yml | 2 +- .github/workflows/release.yml | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2d42fe4470..c7d7d8e849 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -55,7 +55,6 @@ jobs: --no-install-recommends -y xvfb python3-dev python3-gi python3-gi-cairo gir1.2-gtk-3.0 libgirepository1.0-dev libcairo2-dev - name: Install Poetry - uses: danyeaw/install-poetry-action with: version: 1.0.0b3 - name: Install Python Dependencies @@ -117,7 +116,7 @@ jobs: - name: Install macOS Dependencies run: brew install gobject-introspection gtk+3 adwaita-icon-theme - name: Install Poetry - uses: danyeaw/install-poetry-action + uses: dschep/install-poetry-action@v1.3 with: version: 1.0.0b3 - name: Use Python Dependency Cache diff --git a/.github/workflows/pypi-publish.yml b/.github/workflows/pypi-publish.yml index 499068abaa..4f21d01988 100644 --- a/.github/workflows/pypi-publish.yml +++ b/.github/workflows/pypi-publish.yml @@ -14,7 +14,7 @@ jobs: with: python-version: '3.x' - name: Install Poetry - uses: danyeaw/install-poetry-action + uses: dschep/install-poetry-action@v1.3 with: version: 1.0.0b3 - name: Install Dependencies diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5c97fbb053..de87772bb7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -56,7 +56,7 @@ jobs: - name: Install Dependencies run: brew install gobject-introspection gtk+3 adwaita-icon-theme - name: Install Poetry - uses: danyeaw/install-poetry-action + uses: dschep/install-poetry-action@v1.3 with: version: 1.0.0b3 - name: Use Python Dependency Cache From fe015a6240fb885ae3828d01f2f5fa7a187eafaf Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sun, 15 Dec 2019 22:14:03 -0500 Subject: [PATCH 3/3] Fix missing action name Signed-off-by: Dan Yeaw --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c7d7d8e849..810bde1723 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -55,6 +55,7 @@ jobs: --no-install-recommends -y xvfb python3-dev python3-gi python3-gi-cairo gir1.2-gtk-3.0 libgirepository1.0-dev libcairo2-dev - name: Install Poetry + uses: dschep/install-poetry-action@v1.3 with: version: 1.0.0b3 - name: Install Python Dependencies