You've already forked authentication-service
mirror of
https://github.com/matrix-org/matrix-authentication-service.git
synced 2026-01-03 17:02:28 +03:00
Bump nodejs, cargo-{zigbuild,auditable,chef}, zig, mdbook
This commit is contained in:
6
.github/workflows/build.yaml
vendored
6
.github/workflows/build.yaml
vendored
@@ -66,7 +66,7 @@ jobs:
|
||||
version: 0.11.0
|
||||
|
||||
- name: Install cargo-zigbuild
|
||||
run: curl -L https://github.com/rust-cross/cargo-zigbuild/releases/download/v0.18.3/cargo-zigbuild-v0.18.3.x86_64-unknown-linux-musl.tar.gz | tar -z -x -C /usr/local/bin
|
||||
run: curl -L https://github.com/rust-cross/cargo-zigbuild/releases/download/v0.18.4/cargo-zigbuild-v0.18.4.x86_64-unknown-linux-musl.tar.gz | tar -z -x -C /usr/local/bin
|
||||
|
||||
- name: Download the macOS SDK
|
||||
run: curl -L "https://github.com/phracker/MacOSX-SDKs/releases/download/11.3/MacOSX11.3.sdk.tar.xz" | tar -J -x -C /opt
|
||||
@@ -74,7 +74,7 @@ jobs:
|
||||
- name: Install frontend Node
|
||||
uses: actions/setup-node@v4.0.2
|
||||
with:
|
||||
node-version: 18
|
||||
node-version: 20
|
||||
|
||||
- name: Install frontend Node dependencies
|
||||
working-directory: ./frontend
|
||||
@@ -241,7 +241,7 @@ jobs:
|
||||
base.cache-to=type=registry,ref=${{ env.BUILDCACHE }}:buildcache,mode=max
|
||||
|
||||
- name: Transform bake output
|
||||
# This transforms the ouput to an object which lookes like this:
|
||||
# This transforms the ouput to an object which looks like this:
|
||||
# { reguar: { digest: "…", tags: ["…", "…"] }, debug: { digest: "…", tags: ["…"] }, … }
|
||||
id: output
|
||||
if: github.event_name != 'pull_request'
|
||||
|
||||
8
.github/workflows/ci.yaml
vendored
8
.github/workflows/ci.yaml
vendored
@@ -57,7 +57,7 @@ jobs:
|
||||
- name: Install Node
|
||||
uses: actions/setup-node@v4.0.2
|
||||
with:
|
||||
node-version: 18
|
||||
node-version: 20
|
||||
|
||||
- name: Install Node dependencies
|
||||
working-directory: ./frontend
|
||||
@@ -82,7 +82,7 @@ jobs:
|
||||
- name: Install Node
|
||||
uses: actions/setup-node@v4.0.2
|
||||
with:
|
||||
node-version: 18
|
||||
node-version: 20
|
||||
|
||||
- name: Install Node dependencies
|
||||
working-directory: ./frontend
|
||||
@@ -155,7 +155,7 @@ jobs:
|
||||
- name: Install Node
|
||||
uses: actions/setup-node@v4.0.2
|
||||
with:
|
||||
node-version: 18
|
||||
node-version: 20
|
||||
|
||||
- name: Install Node dependencies
|
||||
working-directory: ./frontend
|
||||
@@ -251,7 +251,7 @@ jobs:
|
||||
- name: Install Node
|
||||
uses: actions/setup-node@v4.0.2
|
||||
with:
|
||||
node-version: 18
|
||||
node-version: 20
|
||||
|
||||
- name: Install Node dependencies
|
||||
working-directory: ./frontend
|
||||
|
||||
2
.github/workflows/coverage.yaml
vendored
2
.github/workflows/coverage.yaml
vendored
@@ -137,7 +137,7 @@ jobs:
|
||||
- name: Download grcov
|
||||
run: |
|
||||
mkdir -p "${HOME}/.local/bin"
|
||||
curl -sL https://github.com/mozilla/grcov/releases/download/v0.8.18/grcov-x86_64-unknown-linux-gnu.tar.bz2 | tar jxf - -C "${HOME}/.local/bin"
|
||||
curl -sL https://github.com/mozilla/grcov/releases/download/v0.8.19/grcov-x86_64-unknown-linux-gnu.tar.bz2 | tar jxf - -C "${HOME}/.local/bin"
|
||||
echo "$HOME/.local/bin" >> $GITHUB_PATH
|
||||
|
||||
- name: Run test suite with profiling enabled
|
||||
|
||||
4
.github/workflows/docs.yaml
vendored
4
.github/workflows/docs.yaml
vendored
@@ -33,12 +33,12 @@ jobs:
|
||||
- name: Setup mdBook
|
||||
uses: peaceiris/actions-mdbook@v2.0.0
|
||||
with:
|
||||
mdbook-version: '0.4.32'
|
||||
mdbook-version: '0.4.37'
|
||||
|
||||
- name: Install Node
|
||||
uses: actions/setup-node@v4.0.2
|
||||
with:
|
||||
node-version: 18
|
||||
node-version: 20
|
||||
|
||||
- name: Build the documentation
|
||||
run: sh misc/build-docs.sh
|
||||
|
||||
10
Dockerfile
10
Dockerfile
@@ -1,4 +1,4 @@
|
||||
# syntax = docker/dockerfile:1.6
|
||||
# syntax = docker/dockerfile:1.7.1
|
||||
|
||||
# Builds a minimal image with the binary only. It is multi-arch capable,
|
||||
# cross-building to aarch64 and x86_64. When cross-compiling, Docker sets two
|
||||
@@ -12,11 +12,11 @@ ARG RUSTC_VERSION=1.78.0
|
||||
# XXX: Upgrade to 0.10.0 blocked by https://github.com/ziglang/zig/issues/10915#issuecomment-1354548110
|
||||
# XXX: Upgrade to 0.11.0 blocked by https://github.com/rust-cross/cargo-zigbuild/issues/162
|
||||
ARG ZIG_VERSION=0.9.1
|
||||
ARG NODEJS_VERSION=20.9.0
|
||||
ARG NODEJS_VERSION=20.12.2
|
||||
ARG OPA_VERSION=0.64.1
|
||||
ARG CARGO_AUDITABLE_VERSION=0.6.2
|
||||
ARG CARGO_CHEF_VERSION=0.1.64
|
||||
ARG CARGO_ZIGBUILD_VERSION=0.18.3
|
||||
ARG CARGO_AUDITABLE_VERSION=0.6.3
|
||||
ARG CARGO_CHEF_VERSION=0.1.66
|
||||
ARG CARGO_ZIGBUILD_VERSION=0.18.4
|
||||
|
||||
##########################################
|
||||
## Build stage that builds the frontend ##
|
||||
|
||||
Reference in New Issue
Block a user