From b0bf8da8eae329690c39eaaed6e68d448b4ab06d Mon Sep 17 00:00:00 2001 From: David Vadnais <56882532+DavidVadnais@users.noreply.github.com> Date: Mon, 3 Mar 2025 22:11:08 +0000 Subject: [PATCH 1/4] Update build-standalone-docker-image.yml for worflow v4 --- .github/workflows/build-standalone-docker-image.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-standalone-docker-image.yml b/.github/workflows/build-standalone-docker-image.yml index 6dbaec31..00277557 100644 --- a/.github/workflows/build-standalone-docker-image.yml +++ b/.github/workflows/build-standalone-docker-image.yml @@ -7,11 +7,11 @@ on: jobs: build-and-push: - runs-on: ubuntu-latest + runs-on: ubuntu 24 steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Log in to Docker Hub run: echo '${{ secrets.DOCKER_HUB_PASS }}' | docker login -u djangohelpdesk --password-stdin From e63763c0e195b45be68922563f72557c92b55d60 Mon Sep 17 00:00:00 2001 From: David Vadnais <56882532+DavidVadnais@users.noreply.github.com> Date: Mon, 3 Mar 2025 22:12:16 +0000 Subject: [PATCH 2/4] Update pythonpackage.yml to use workflow v4 standards --- .github/workflows/pythonpackage.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/pythonpackage.yml b/.github/workflows/pythonpackage.yml index 09fd02ca..64f879a9 100644 --- a/.github/workflows/pythonpackage.yml +++ b/.github/workflows/pythonpackage.yml @@ -5,20 +5,20 @@ on: [pull_request] jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu 24 strategy: matrix: python-version: ["3.8", "3.9", "3.10", "3.11"] django-version: ["32","4"] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} - - uses: actions/cache@v2 + - uses: actions/cache@v4 with: path: ~/.cache/pip key: ${{ hashFiles('requirements.txt') }}-${{ hashFiles('requirements-testing.txt')}}-${{ hashFiles('tox.ini') }}-${{ matrix.python-version }}-${{ matrix.django-version }} From b1dcd40fcdba8472ca34337344eda55dc0c74b5f Mon Sep 17 00:00:00 2001 From: David Vadnais <56882532+DavidVadnais@users.noreply.github.com> Date: Mon, 3 Mar 2025 22:12:47 +0000 Subject: [PATCH 3/4] Update release_to_pypi.yml to use workflow v4 standards --- .github/workflows/release_to_pypi.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release_to_pypi.yml b/.github/workflows/release_to_pypi.yml index d6dff31e..6056c587 100644 --- a/.github/workflows/release_to_pypi.yml +++ b/.github/workflows/release_to_pypi.yml @@ -7,7 +7,7 @@ on: jobs: build-n-publish: name: Build and publish to PyPI - runs-on: ubuntu-latest + runs-on: ubuntu 24 steps: - name: Checkout source From f03fdd1c95797949e6df895b099989ae0d58f712 Mon Sep 17 00:00:00 2001 From: DavidVadnais Date: Mon, 3 Mar 2025 22:48:52 +0000 Subject: [PATCH 4/4] Use ubuntu latest in workflows instead of 24.04 --- .github/workflows/build-standalone-docker-image.yml | 2 +- .github/workflows/pythonpackage.yml | 2 +- .github/workflows/release_to_pypi.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-standalone-docker-image.yml b/.github/workflows/build-standalone-docker-image.yml index 00277557..1a013de5 100644 --- a/.github/workflows/build-standalone-docker-image.yml +++ b/.github/workflows/build-standalone-docker-image.yml @@ -7,7 +7,7 @@ on: jobs: build-and-push: - runs-on: ubuntu 24 + runs-on: ubuntu-latest steps: - name: Checkout repository diff --git a/.github/workflows/pythonpackage.yml b/.github/workflows/pythonpackage.yml index 64f879a9..a174ab2f 100644 --- a/.github/workflows/pythonpackage.yml +++ b/.github/workflows/pythonpackage.yml @@ -5,7 +5,7 @@ on: [pull_request] jobs: build: - runs-on: ubuntu 24 + runs-on: ubuntu-latest strategy: matrix: python-version: ["3.8", "3.9", "3.10", "3.11"] diff --git a/.github/workflows/release_to_pypi.yml b/.github/workflows/release_to_pypi.yml index 6056c587..d6dff31e 100644 --- a/.github/workflows/release_to_pypi.yml +++ b/.github/workflows/release_to_pypi.yml @@ -7,7 +7,7 @@ on: jobs: build-n-publish: name: Build and publish to PyPI - runs-on: ubuntu 24 + runs-on: ubuntu-latest steps: - name: Checkout source