Skip to content

Commit cdae876

Browse files
committed
chore: deprecate Ubuntu 18.04 as not used by any LinuxGSM images
a
1 parent 0b3c27a commit cdae876

File tree

3 files changed

+1
-183
lines changed

3 files changed

+1
-183
lines changed

.github/workflows/docker-publish.yml

Lines changed: 1 addition & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -94,49 +94,9 @@ jobs:
9494
gameservermanagers/linuxgsm:ubuntu-20.04
9595
ghcr.io/gameservermanagers/linuxgsm:ubuntu-20.04
9696
97-
build-ubuntu-1804:
98-
name: Build Ubuntu 18.04
99-
runs-on: ubuntu-latest
100-
steps:
101-
- name: Checkout
102-
uses: actions/checkout@v4
103-
104-
- name: Setup QEMU
105-
uses: docker/setup-qemu-action@v3
106-
107-
- name: Setup Docker Buildx
108-
uses: docker/setup-buildx-action@v3.0.0
109-
110-
- name: Build
111-
run: docker build -t gameservermanagers/linuxgsm:ubuntu-18.04 -f ./Dockerfile.ubuntu-1804 .
112-
113-
- name: Login to DockerHub
114-
uses: docker/login-action@v3.0.0
115-
with:
116-
username: ${{ secrets.DOCKER_HUB_USERNAME }}
117-
password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}
118-
119-
- name: Login to GitHub Container Registry
120-
uses: docker/login-action@v3.0.0
121-
with:
122-
registry: ghcr.io
123-
username: ${{ github.actor }}
124-
password: ${{ secrets.GITHUB_TOKEN }}
125-
126-
- name: Build and push (Ubuntu 18.04)
127-
uses: docker/build-push-action@v5.1.0
128-
with:
129-
context: .
130-
file: ./Dockerfile.ubuntu-1804
131-
platforms: linux/amd64
132-
push: true
133-
tags: |
134-
gameservermanagers/linuxgsm:ubuntu-18.04
135-
ghcr.io/gameservermanagers/linuxgsm:ubuntu-18.04
136-
13797
package-cleanup:
13898
name: Cleanup Old GitHub Packages
139-
needs: [ build-ubuntu-1804, build-ubuntu-2004, build-ubuntu-2204 ]
99+
needs: [ build-ubuntu-2004, build-ubuntu-2204 ]
140100
runs-on: ubuntu-latest
141101
steps:
142102
- name: Delete Package Versions

Dockerfile.ubuntu-1804

Lines changed: 0 additions & 141 deletions
This file was deleted.

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,3 @@ LinuxGSM is a command-line tool for quick, simple deployment and management of L
2121
- `latest`, `ubuntu` - Latest Ubuntu LTS release
2222
- `ubuntu-22.04` - Ubuntu 22.04 LTS 'Jammy Jackalope'
2323
- `ubuntu-20.04` - Ubuntu 20.04 LTS 'Focal Fossa'
24-
- `ubuntu-18.04` - Ubuntu 18.04 LTS 'Bionic Beaver'

0 commit comments

Comments
 (0)