diff --git a/.github/workflows/goreleaser-orbit.yaml b/.github/workflows/goreleaser-orbit.yaml index 10c1710413..aedf3bcfde 100644 --- a/.github/workflows/goreleaser-orbit.yaml +++ b/.github/workflows/goreleaser-orbit.yaml @@ -4,7 +4,7 @@ on: push: tags: - 'orbit-*' - + permissions: contents: read @@ -25,7 +25,7 @@ jobs: run: git tag $(echo ${{ github.ref_name }} | sed -e 's/orbit-//g') - name: Import signing keys - env: + env: APPLE_APPLICATION_CERTIFICATE: ${{ secrets.APPLE_APPLICATION_CERTIFICATE }} APPLE_APPLICATION_CERTIFICATE_PASSWORD: ${{ secrets.APPLE_APPLICATION_CERTIFICATE_PASSWORD }} KEYCHAIN_PASSWORD: ${{ secrets.KEYCHAIN_PASSWORD }} @@ -42,7 +42,7 @@ jobs: - name: Set up Go uses: actions/setup-go@84cbf8094393cdc5fe1fe1671ff2647332956b1a # v2 with: - go-version: 1.18.2 + go-version: 1.19.0 - name: Run GoReleaser run: go run github.com/goreleaser/goreleaser@v1.9.2 release --rm-dist -f orbit/.goreleaser.yml diff --git a/Dockerfile-desktop-linux b/Dockerfile-desktop-linux index af1e089204..a527085119 100644 --- a/Dockerfile-desktop-linux +++ b/Dockerfile-desktop-linux @@ -1,4 +1,4 @@ -FROM --platform=linux/amd64 golang:1.18.4-bullseye +FROM --platform=linux/amd64 golang:1.19.0-bullseye LABEL maintainer="Fleet Developers " RUN apt-get update && apt-get install -y \ diff --git a/Dockerfile.osquery-perf b/Dockerfile.osquery-perf index 2b40cdb145..e08b8f60d8 100644 --- a/Dockerfile.osquery-perf +++ b/Dockerfile.osquery-perf @@ -1,4 +1,4 @@ -FROM golang:1.18.4-alpine +FROM golang:1.19.0-alpine ARG ENROLL_SECRET ARG HOST_COUNT diff --git a/go.mod b/go.mod index 79bb4ed08f..00497a15d7 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/fleetdm/fleet/v4 -go 1.17 +go 1.19 require ( cloud.google.com/go/pubsub v1.16.0 diff --git a/infrastructure/loadtesting/terraform/docker/loadtest.Dockerfile b/infrastructure/loadtesting/terraform/docker/loadtest.Dockerfile index d34fbb5a07..0dde2a2cbf 100644 --- a/infrastructure/loadtesting/terraform/docker/loadtest.Dockerfile +++ b/infrastructure/loadtesting/terraform/docker/loadtest.Dockerfile @@ -1,7 +1,7 @@ -FROM golang:1.18.0 +FROM golang:1.19.0 ARG TAG RUN apt update && apt upgrade -y && apt install npm yarnpkg -y && ln -s /usr/bin/yarnpkg /usr/bin/yarn RUN git clone -b $TAG https://github.com/fleetdm/fleet.git && cd /go/fleet/cmd/osquery-perf/ && go build . -FROM golang:1.18.0 +FROM golang:1.19.0 COPY --from=0 /go/fleet/cmd/osquery-perf/osquery-perf /go/osquery-perf diff --git a/infrastructure/sandbox/JITProvisioner/deprovisioner/Dockerfile b/infrastructure/sandbox/JITProvisioner/deprovisioner/Dockerfile index 3bb6f1ad4e..d0f017ba0d 100644 --- a/infrastructure/sandbox/JITProvisioner/deprovisioner/Dockerfile +++ b/infrastructure/sandbox/JITProvisioner/deprovisioner/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.18-alpine AS builder +FROM golang:1.19-alpine AS builder RUN apk update && apk add --no-cache git curl openssl unzip WORKDIR /build COPY . . diff --git a/infrastructure/sandbox/JITProvisioner/deprovisioner/go.mod b/infrastructure/sandbox/JITProvisioner/deprovisioner/go.mod index 40262fa8f1..965185a1c9 100644 --- a/infrastructure/sandbox/JITProvisioner/deprovisioner/go.mod +++ b/infrastructure/sandbox/JITProvisioner/deprovisioner/go.mod @@ -1,6 +1,6 @@ module github.com/fleetdm/fleet/infrastructure/demo/PreProvisioner/lambda -go 1.18 +go 1.19 require ( github.com/aws/aws-lambda-go v1.29.0 diff --git a/infrastructure/sandbox/JITProvisioner/lambda/Dockerfile b/infrastructure/sandbox/JITProvisioner/lambda/Dockerfile index 1b944eeaff..5c22c6f498 100644 --- a/infrastructure/sandbox/JITProvisioner/lambda/Dockerfile +++ b/infrastructure/sandbox/JITProvisioner/lambda/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.18-alpine AS builder +FROM golang:1.19-alpine AS builder WORKDIR /build COPY . . RUN go get -d -v diff --git a/infrastructure/sandbox/JITProvisioner/lambda/go.mod b/infrastructure/sandbox/JITProvisioner/lambda/go.mod index 036b640a30..5e516b370b 100644 --- a/infrastructure/sandbox/JITProvisioner/lambda/go.mod +++ b/infrastructure/sandbox/JITProvisioner/lambda/go.mod @@ -1,6 +1,6 @@ module github.com/fleetdm/fleet/infrastructure/demo/JITProvisioner/lambda -go 1.18 +go 1.19 require ( github.com/akrylysov/algnhsa v0.12.1 diff --git a/infrastructure/sandbox/Monitoring/lambda/Dockerfile b/infrastructure/sandbox/Monitoring/lambda/Dockerfile index 6231b7057f..963e1cb9b3 100644 --- a/infrastructure/sandbox/Monitoring/lambda/Dockerfile +++ b/infrastructure/sandbox/Monitoring/lambda/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.18-alpine AS builder +FROM golang:1.19-alpine AS builder WORKDIR /build COPY . . RUN go get -d -v diff --git a/infrastructure/sandbox/Monitoring/lambda/go.mod b/infrastructure/sandbox/Monitoring/lambda/go.mod index fc4c613e68..a7eb0671b7 100644 --- a/infrastructure/sandbox/Monitoring/lambda/go.mod +++ b/infrastructure/sandbox/Monitoring/lambda/go.mod @@ -1,6 +1,6 @@ module github.com/fleetdm/fleet/infrastructure/demo/Monitoring/lambda -go 1.18 +go 1.19 require ( github.com/aws/aws-lambda-go v1.32.1 diff --git a/infrastructure/sandbox/PreProvisioner/lambda/Dockerfile b/infrastructure/sandbox/PreProvisioner/lambda/Dockerfile index e544c5fbc1..f0307fafc8 100644 --- a/infrastructure/sandbox/PreProvisioner/lambda/Dockerfile +++ b/infrastructure/sandbox/PreProvisioner/lambda/Dockerfile @@ -6,13 +6,13 @@ RUN cargo install --version 0.16.0 apple-codesign \ && curl -sSf $transporter_url -o transporter_install.sh \ && sh transporter_install.sh --target transporter --accept --noexec -FROM golang:1.18.4-bullseye +FROM golang:1.19.0-bullseye RUN apt-get update \ && dpkg --add-architecture i386 \ && apt update \ && apt install -y --no-install-recommends ca-certificates cpio libxml2 wine wine32 libgtk-3-0 \ - && rm -rf /var/lib/apt/lists/* + && rm -rf /var/lib/apt/lists/* # copy macOS dependencies COPY --from=fleetdm/bomutils:latest /usr/bin/mkbom /usr/local/bin/xar /usr/bin/ diff --git a/infrastructure/sandbox/PreProvisioner/lambda/go.mod b/infrastructure/sandbox/PreProvisioner/lambda/go.mod index c31f17eff2..497348c991 100644 --- a/infrastructure/sandbox/PreProvisioner/lambda/go.mod +++ b/infrastructure/sandbox/PreProvisioner/lambda/go.mod @@ -1,6 +1,6 @@ module github.com/fleetdm/fleet/infrastructure/demo/PreProvisioner/lambda -go 1.18 +go 1.19 require ( github.com/aws/aws-lambda-go v1.29.0