Skip to content

Commit

Permalink
build(docker): update node.js to v20 (#98)
Browse files Browse the repository at this point in the history
* build(docker): update node.js to v20

* ci(build): Test node:20-alpine

* ci(build): Test node:20-alpine

* ci(docker): Add timeout

* ci(build): Add buildkitd.toml

* chore(deps): Update bull-board to 6.0.0 (node 20)

* ci(docker): Try again

* ci(docker): Try with some weird stuff

* ci(docker): Remove linux/arm

* ci(docker): Try linux/arm/v8

* ci(docker): Clean

---------

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
  • Loading branch information
Venatum and renovate-bot committed Sep 30, 2024
1 parent efbce87 commit fc69580
Show file tree
Hide file tree
Showing 4 changed files with 55 additions and 84 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/docker-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,13 @@ env:
REGISTRY: docker.io
REGISTRY_USERNAME: venatum
IMAGE_NAME: venatum/bull-board
TARGET_PLATFORMS: 'linux/amd64,linux/arm64,linux/arm'
# TARGET_PLATFORMS: 'linux/amd64,linux/arm64,linux/arm' -> NodeJs v20 problem
TARGET_PLATFORMS: 'linux/amd64,linux/arm64'

jobs:
build:
runs-on: ubuntu-latest
timeout-minutes: 30
permissions:
id-token: write
contents: read
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM node:18-alpine
FROM node:20-alpine

USER node

Expand Down
121 changes: 45 additions & 76 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 6 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,11 @@
"commit": "cz"
},
"dependencies": {
"@bull-board/api": "^5.23.0",
"@bull-board/express": "^5.23.0",
"@bull-board/api": "^6.0.0",
"@bull-board/express": "^6.0.0",
"body-parser": "^1.20.3",
"bull": "^4.16.3",
"bullmq": "^5.13.2",
"bullmq": "^5.14.0",
"connect-ensure-login": "^0.1.1",
"dotenv": "^16.4.5",
"esm": "^3.2.25",
Expand All @@ -53,13 +53,13 @@
"@semantic-release/changelog": "^6.0.3",
"@semantic-release/commit-analyzer": "^13.0.0",
"@semantic-release/git": "^10.0.1",
"@semantic-release/github": "^10.3.5",
"@semantic-release/github": "^11.0.0",
"@semantic-release/release-notes-generator": "^14.0.1",
"commitizen": "^4.3.0",
"commitizen": "^4.3.1",
"conventional-changelog-conventionalcommits": "^8.0.0",
"husky": "^9.1.6",
"nodemon": "^3.1.7",
"semantic-release": "^24.1.1"
"semantic-release": "^24.1.2"
},
"author": {
"name": "Vincent LE QUEC (Venatum)",
Expand Down

0 comments on commit fc69580

Please sign in to comment.