Bump to Go 1.23 (#353)

* Bump to Go 1.23

* Install docker-compose
This commit is contained in:
Nova Kwok 2024-08-16 23:43:39 +08:00 committed by GitHub
parent d400f52e15
commit 89aea97310
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 16 additions and 6 deletions

View File

@ -19,7 +19,7 @@ jobs:
- name: Install Go - name: Install Go
uses: actions/setup-go@v5 uses: actions/setup-go@v5
with: with:
go-version: '1.22' go-version: '1.23'
- name: Setup necessary packages - name: Setup necessary packages
run: | run: |

View File

@ -19,7 +19,7 @@ jobs:
- name: Install Go - name: Install Go
uses: actions/setup-go@v5 uses: actions/setup-go@v5
with: with:
go-version: '1.22' go-version: '1.23'
- name: Setup necessary packages - name: Setup necessary packages
run: | run: |

View File

@ -40,7 +40,7 @@ jobs:
- name: Install Go - name: Install Go
uses: actions/setup-go@v5 uses: actions/setup-go@v5
with: with:
go-version: '1.22' go-version: '1.23'
- name: Initialize CodeQL - name: Initialize CodeQL
uses: github/codeql-action/init@v2 uses: github/codeql-action/init@v2

View File

@ -16,6 +16,11 @@ jobs:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Install docker-compose
run: |
sudo apt-get update
sudo apt-get install -y docker-compose
- name: Build image - name: Build image
uses: docker/build-push-action@v3 uses: docker/build-push-action@v3
with: with:
@ -45,6 +50,11 @@ jobs:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Install docker-compose
run: |
sudo apt-get update
sudo apt-get install -y docker-compose
- name: Build image - name: Build image
uses: docker/build-push-action@v3 uses: docker/build-push-action@v3
with: with:

View File

@ -1,4 +1,4 @@
FROM golang:1.22-bookworm as builder FROM golang:1.23-bookworm as builder
ARG IMG_PATH=/opt/pics ARG IMG_PATH=/opt/pics
ARG EXHAUST_PATH=/opt/exhaust ARG EXHAUST_PATH=/opt/exhaust

2
go.mod
View File

@ -1,6 +1,6 @@
module webp_server_go module webp_server_go
go 1.22 go 1.23
require ( require (
github.com/cespare/xxhash v1.1.0 github.com/cespare/xxhash v1.1.0