Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .mise.toml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
[tools]
go = "1.25.5"
go = "1.26.0"
12 changes: 6 additions & 6 deletions Earthfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ VERSION 0.8

# TODO update to 3.18; however currently "podman login" (used under not-a-unit-test.sh) will error with
# "Error: default OCI runtime "crun" not found: invalid argument".
FROM alpine:3.18
FROM alpine:3.23
RUN apk add --update --no-cache \
bash \
bash-completion \
Expand Down Expand Up @@ -279,7 +279,7 @@ changelog:

# lint-changelog lints the CHANGELOG.md file
lint-changelog:
FROM python:3.14.0-slim@sha256:9813eecff3a08a6ac88aea5b43663c82a931fd9557f6aceaa847f0d8ce738978
FROM python:3.14.3-slim@sha256:6a27522252aef8432841f224d9baaa6e9fce07b07584154fa0b9a96603af7456
RUN pip install packaging
WORKDIR /changelog
COPY release/changelogparser.py /usr/bin/changelogparser
Expand Down Expand Up @@ -500,7 +500,7 @@ earthly-integration-test-base:
# prerelease builds and pushes the prerelease version of earthly.
# Tagged as prerelease
prerelease:
FROM alpine:3.18
FROM alpine:3.23
ARG BUILDKIT_PROJECT
BUILD \
--platform=linux/amd64 \
Expand All @@ -511,7 +511,7 @@ prerelease:

# prerelease-script copies the earthly folder and saves it as an artifact
prerelease-script:
FROM alpine:3.18
FROM alpine:3.23
COPY ./earthly ./
# This script is useful in other repos too.
SAVE ARTIFACT ./earthly
Expand All @@ -521,7 +521,7 @@ prerelease-script:
ci-release:
# TODO: this was multiplatform, but that skyrocketed our build times. #2979
# may help.
FROM alpine:3.18
FROM alpine:3.23
ARG BUILDKIT_PROJECT
ARG EARTHLY_GIT_HASH
ARG --required TAG_SUFFIX
Expand Down Expand Up @@ -841,7 +841,7 @@ license:
SAVE ARTIFACT LICENSE

node:
FROM node:24.9.0-alpine3.22
FROM node:24.14.0-alpine3.22
# renovate: datasource=npm packageName=npm
LET npm_version=11.11.0
RUN \
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/Earthfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
VERSION --pass-args --use-function-keyword 0.7
FROM alpine:3.18
FROM alpine:3.23
RUN apk add jq
WORKDIR /test

Expand Down
8 changes: 4 additions & 4 deletions ast/tests/build-arg.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down Expand Up @@ -274,7 +274,7 @@
"args": [
"ALPINE",
"=",
"3.11"
"3.23"
],
"name": "ARG"
}
Expand Down Expand Up @@ -302,7 +302,7 @@
"test",
"\"$ALPINE\"",
"==",
"\"3.11\""
"\"3.23\""
],
"name": "RUN"
}
Expand All @@ -315,7 +315,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/builtin-args.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/cache1.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/cache2.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/chown.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/command.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/comments.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/copy.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/documentation.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"golang:1.25-alpine3.23"
"golang:1.26-alpine3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/documentation.earth
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
VERSION 0.8

FROM golang:1.25-alpine3.23
FROM golang:1.26-alpine3.23

# documented-target is a target with documentation comments
# above it.
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/dotenv.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/empty-git.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/empty-targets.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/empty-targets.earth
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
VERSION 0.8
FROM alpine:3.18
FROM alpine:3.23

empty:

Expand Down
2 changes: 1 addition & 1 deletion ast/tests/end-comment.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"busybox:1.32.0"
"busybox:1.37.0"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/env.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"docs": "This tests that the env variables from the base image are available under the target\n",
"name": "FROM"
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/escape-dir1.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/escape-dir2.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/escape.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/excludes.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/fail.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/file-copying.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/for.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/for.earth
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
VERSION 0.8
FROM alpine:3.18
FROM alpine:3.23

FOR abc IN def ghi jkl
END
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/gen-dockerfile.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/host-bind.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/host.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/if-exists.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/if.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/if.earth
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
VERSION 0.8
FROM alpine:3.18
FROM alpine:3.23

IF [ "a" = "b" ]
RUN echo "hello"
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/import.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/lc.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/new-args.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/no-cache-local-artifact.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
2 changes: 1 addition & 1 deletion ast/tests/non-transitive-args1.ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"command": {
"args": [
"alpine:3.18"
"alpine:3.23"
],
"name": "FROM"
}
Expand Down
Loading
Loading