diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 3b6b1a9c..f345b98f 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -5,7 +5,7 @@ jobs: tests-integration-img: strategy: matrix: - go-version: [1.22.x] + go-version: [1.24.x] platform: [ubuntu-latest] runs-on: ${{ matrix.platform }} steps: @@ -28,7 +28,7 @@ jobs: tests-integration: strategy: matrix: - go-version: [1.22.x] + go-version: [1.24.x] platform: [ubuntu-latest] runs-on: ${{ matrix.platform }} steps: @@ -48,7 +48,7 @@ jobs: tests-unit: strategy: matrix: - go-version: [1.22.x] + go-version: [1.24.x] platform: [ubuntu-latest] runs-on: ${{ matrix.platform }} steps: diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 22095254..fc7aa570 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -11,7 +11,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: 1.22.x + go-version: 1.24.x - name: Checkout code uses: actions/checkout@v2 - name: Login to quay @@ -35,7 +35,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: 1.22.x + go-version: 1.24.x - name: Checkout code uses: actions/checkout@v2 - name: Login to quay @@ -59,7 +59,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: 1.22.x + go-version: 1.24.x - name: Checkout code uses: actions/checkout@v2 - name: Login to quay diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 74c8b87f..0ba2d38f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,7 +14,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: 1.22.x + go-version: 1.24.x - name: Checkout code uses: actions/checkout@v2 - name: setup-docker @@ -40,7 +40,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: 1.22.x + go-version: 1.24.x - name: Checkout code uses: actions/checkout@v2 - name: setup-docker @@ -66,7 +66,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: 1.22.x + go-version: 1.24.x - name: Checkout code uses: actions/checkout@v2 - name: setup-docker @@ -101,7 +101,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: 1.22.x + go-version: 1.24.x - name: Checkout code uses: actions/checkout@v2 with: diff --git a/Dockerfile b/Dockerfile index d529d305..870f817d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:bullseye as builder +FROM golang:bullseye AS builder RUN apt-get update && apt-get install -y upx ADD . /luet RUN cd /luet && make build diff --git a/go.mod b/go.mod index 89cc9d36..fecbe7ec 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,7 @@ module github.com/mudler/luet -go 1.21 +go 1.23.0 + toolchain go1.24.2 require (