Skip to content

Commit 540b2b2

Browse files
authored
chore: update and pin deps (#11)
* chore: update and pin deps * update rust
1 parent a2cef43 commit 540b2b2

File tree

7 files changed

+80
-17
lines changed

7 files changed

+80
-17
lines changed

.github/renovate.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
},
1414
"assignees": ["@biomejs/maintainers", "@biomejs/core-contributors"],
1515
"ignoreScripts": true
16-
}
16+
}

.github/workflows/build-images.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ jobs:
1919
biome-versions: ${{ steps.matrix.outputs.BIOME_VERSIONS }}
2020
steps:
2121
- name: Checkout
22-
uses: actions/checkout@v4
22+
uses: actions/checkout@v5
2323
- name: Setup Bun
24-
uses: oven-sh/setup-bun@v1
24+
uses: oven-sh/setup-bun@v2
2525
- name: Install dependencies
2626
run: bun install
2727
- name: Generate matrix
@@ -36,13 +36,13 @@ jobs:
3636
concurrency: build-images-${{ matrix.versions.patch }}-arm64
3737
permissions:
3838
packages: write
39-
runs-on: ubuntu-22.04-arm
39+
runs-on: ubuntu-24.04-arm
4040
strategy:
4141
matrix:
4242
versions: ${{ fromJson(needs.generate-jobs.outputs.biome-versions) }}
4343
steps:
4444
- name: Checkout
45-
uses: actions/checkout@v4
45+
uses: actions/checkout@v5
4646
- name: Set up Docker Buildx
4747
uses: docker/setup-buildx-action@v3
4848
- name: Log in to the Container registry
@@ -71,13 +71,13 @@ jobs:
7171
concurrency: build-images-${{ matrix.versions.patch }}-amd64
7272
permissions:
7373
packages: write
74-
runs-on: ubuntu-22.04
74+
runs-on: ubuntu-24.04
7575
strategy:
7676
matrix:
7777
versions: ${{ fromJson(needs.generate-jobs.outputs.biome-versions) }}
7878
steps:
7979
- name: Checkout
80-
uses: actions/checkout@v4
80+
uses: actions/checkout@v5
8181
- name: Set up Docker Buildx
8282
uses: docker/setup-buildx-action@v3
8383
- name: Log in to the Container registry
@@ -103,7 +103,7 @@ jobs:
103103
stitch-images:
104104
name: Stitch images (${{ matrix.versions.patch }})
105105
needs: [generate-jobs, build-images-arm64, build-images-amd64]
106-
runs-on: ubuntu-latest
106+
runs-on: ubuntu-24.04
107107
permissions:
108108
packages: write
109109
if: ${{ github.event_name != 'pull_request' }}

Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
ARG ALPINE_VERSION=3.20
1+
ARG ALPINE_VERSION=3.22
22

3-
FROM rust:1.81.0-alpine${ALPINE_VERSION} AS builder
3+
FROM rust:1.90.0-alpine${ALPINE_VERSION} AS builder
44

5-
ARG BIOME_VERSION=1.9.2
5+
ARG BIOME_VERSION=2.2.6
66
ARG BIOME_TAG_START="cli/v"
77

88
ENV BIOME_VERSION=${BIOME_VERSION}

biome.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/1.9.4/schema.json",
2+
"$schema": "https://biomejs.dev/schemas/2.2.6/schema.json",
33
"vcs": {
44
"enabled": true,
55
"clientKind": "git",
6-
"useIgnoreFile": false
6+
"useIgnoreFile": true
77
}
88
}

bun.lock

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
{
2+
"lockfileVersion": 1,
3+
"workspaces": {
4+
"": {
5+
"name": "biome-docker",
6+
"dependencies": {
7+
"@biomejs/biome": "2.2.6",
8+
"@biomejs/version-utils": "0.4.0",
9+
"semver": "7.7.3",
10+
},
11+
"devDependencies": {
12+
"@types/bun": "latest",
13+
"@types/semver": "7.7.1",
14+
},
15+
"peerDependencies": {
16+
"typescript": "^5.0.0",
17+
},
18+
},
19+
},
20+
"packages": {
21+
"@biomejs/biome": ["@biomejs/[email protected]", "", { "optionalDependencies": { "@biomejs/cli-darwin-arm64": "2.2.6", "@biomejs/cli-darwin-x64": "2.2.6", "@biomejs/cli-linux-arm64": "2.2.6", "@biomejs/cli-linux-arm64-musl": "2.2.6", "@biomejs/cli-linux-x64": "2.2.6", "@biomejs/cli-linux-x64-musl": "2.2.6", "@biomejs/cli-win32-arm64": "2.2.6", "@biomejs/cli-win32-x64": "2.2.6" }, "bin": { "biome": "bin/biome" } }, "sha512-yKTCNGhek0rL5OEW1jbLeZX8LHaM8yk7+3JRGv08my+gkpmtb5dDE+54r2ZjZx0ediFEn1pYBOJSmOdDP9xtFw=="],
22+
23+
"@biomejs/cli-darwin-arm64": ["@biomejs/[email protected]", "", { "os": "darwin", "cpu": "arm64" }, "sha512-UZPmn3M45CjTYulgcrFJFZv7YmK3pTxTJDrFYlNElT2FNnkkX4fsxjExTSMeWKQYoZjvekpH5cvrYZZlWu3yfA=="],
24+
25+
"@biomejs/cli-darwin-x64": ["@biomejs/[email protected]", "", { "os": "darwin", "cpu": "x64" }, "sha512-HOUIquhHVgh/jvxyClpwlpl/oeMqntlteL89YqjuFDiZ091P0vhHccwz+8muu3nTyHWM5FQslt+4Jdcd67+xWQ=="],
26+
27+
"@biomejs/cli-linux-arm64": ["@biomejs/[email protected]", "", { "os": "linux", "cpu": "arm64" }, "sha512-BpGtuMJGN+o8pQjvYsUKZ+4JEErxdSmcRD/JG3mXoWc6zrcA7OkuyGFN1mDggO0Q1n7qXxo/PcupHk8gzijt5g=="],
28+
29+
"@biomejs/cli-linux-arm64-musl": ["@biomejs/[email protected]", "", { "os": "linux", "cpu": "arm64" }, "sha512-TjCenQq3N6g1C+5UT3jE1bIiJb5MWQvulpUngTIpFsL4StVAUXucWD0SL9MCW89Tm6awWfeXBbZBAhJwjyFbRQ=="],
30+
31+
"@biomejs/cli-linux-x64": ["@biomejs/[email protected]", "", { "os": "linux", "cpu": "x64" }, "sha512-1HaM/dpI/1Z68zp8ZdT6EiBq+/O/z97a2AiHMl+VAdv5/ELckFt9EvRb8hDHpk8hUMoz03gXkC7VPXOVtU7faA=="],
32+
33+
"@biomejs/cli-linux-x64-musl": ["@biomejs/[email protected]", "", { "os": "linux", "cpu": "x64" }, "sha512-1ZcBux8zVM3JhWN2ZCPaYf0+ogxXG316uaoXJdgoPZcdK/rmRcRY7PqHdAos2ExzvjIdvhQp72UcveI98hgOog=="],
34+
35+
"@biomejs/cli-win32-arm64": ["@biomejs/[email protected]", "", { "os": "win32", "cpu": "arm64" }, "sha512-h3A88G8PGM1ryTeZyLlSdfC/gz3e95EJw9BZmA6Po412DRqwqPBa2Y9U+4ZSGUAXCsnSQE00jLV8Pyrh0d+jQw=="],
36+
37+
"@biomejs/cli-win32-x64": ["@biomejs/[email protected]", "", { "os": "win32", "cpu": "x64" }, "sha512-yx0CqeOhPjYQ5ZXgPfu8QYkgBhVJyvWe36as7jRuPrKPO5ylVDfwVtPQ+K/mooNTADW0IhxOZm3aPu16dP8yNQ=="],
38+
39+
"@biomejs/version-utils": ["@biomejs/[email protected]", "", { "dependencies": { "semver": "^7.6.0", "undici": "^6.10.2", "yaml": "^2.4.1" } }, "sha512-jboDhjZY8/bAPl2kgvjrbbyXyM6uimPsasY3TvFhSpPaNorij0UZROi/NjDQqQeZFSaIK3ieiRZXWwoBZh6rQQ=="],
40+
41+
"@types/bun": ["@types/[email protected]", "", { "dependencies": { "bun-types": "1.1.29" } }, "sha512-76KYVSwrHwr9zsnk6oLXOGs9KvyBg3U066GLO4rk6JZk1ypEPGCUDZ5yOiESyIHWs9cx9iC8r01utYN32XdmgA=="],
42+
43+
"@types/node": ["@types/[email protected]", "", { "dependencies": { "undici-types": "~5.26.4" } }, "sha512-scnD59RpYD91xngrQQLGkE+6UrHUPzeKZWhhjBSa3HSkwjbQc38+q3RoIVEwxQGRw3M+j5hpNAM+lgV3cVormg=="],
44+
45+
"@types/semver": ["@types/[email protected]", "", {}, "sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA=="],
46+
47+
"@types/ws": ["@types/[email protected]", "", { "dependencies": { "@types/node": "*" } }, "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ=="],
48+
49+
"bun-types": ["[email protected]", "", { "dependencies": { "@types/node": "~20.12.8", "@types/ws": "~8.5.10" } }, "sha512-En3/TzSPMPyl5UlUB1MHzHpcrZDakTm7mS203eLoX1fBoEa3PW+aSS8GAqVJ7Is/m34Z5ogL+ECniLY0uDaCPw=="],
50+
51+
"semver": ["[email protected]", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q=="],
52+
53+
"typescript": ["[email protected]", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw=="],
54+
55+
"undici": ["[email protected]", "", {}, "sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g=="],
56+
57+
"undici-types": ["[email protected]", "", {}, "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="],
58+
59+
"yaml": ["[email protected]", "", { "bin": { "yaml": "bin.mjs" } }, "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q=="],
60+
61+
"@biomejs/version-utils/semver": ["[email protected]", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="],
62+
}
63+
}

bun.lockb

-8.56 KB
Binary file not shown.

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
"type": "module",
44
"devDependencies": {
55
"@types/bun": "latest",
6-
"@types/semver": "^7.5.8"
6+
"@types/semver": "7.7.1"
77
},
88
"peerDependencies": {
99
"typescript": "^5.0.0"
1010
},
1111
"dependencies": {
12-
"@biomejs/biome": "^1.9.4",
13-
"@biomejs/version-utils": "^0.4.0",
14-
"semver": "^7.7.2"
12+
"@biomejs/biome": "2.2.6",
13+
"@biomejs/version-utils": "0.4.0",
14+
"semver": "7.7.3"
1515
}
1616
}

0 commit comments

Comments
 (0)