Skip to content

chore: use Funnel Sans font for the default webpage #368

chore: use Funnel Sans font for the default webpage

chore: use Funnel Sans font for the default webpage #368

Workflow file for this run

name: Run test suite (Ferron 2.x)
on:
push:
branches: ["develop-2.x"]
paths:
- ".dockerignore"
- "Cargo.lock"
- "Cargo.toml"
- "Dockerfile.test"
- "dockertest/**"
- "ferron-docker.kdl"
- "ferron/**"
- "ferron-common/**"
- "ferron-dns-builtin/**"
- "ferron-load-modules/**"
- "ferron-modules-builtin/**"
- "ferron-yaml2kdl-core/**"
- "ferron-build.yaml"
- "ferron-build-override.yaml"
- "wwwroot/**"
- ".github/workflows/dockertest-v2.yml"
pull_request:
branches: ["develop-2.x"]
paths:
- ".dockerignore"
- "Cargo.lock"
- "Cargo.toml"
- "Dockerfile.test"
- "dockertest/**"
- "ferron-docker.kdl"
- "ferron/**"
- "ferron-common/**"
- "ferron-dns-builtin/**"
- "ferron-load-modules/**"
- "ferron-modules-builtin/**"
- "ferron-yaml2kdl-core/**"
- "ferron-build.yaml"
- "ferron-build-override.yaml"
- "wwwroot/**"
- ".github/workflows/dockertest-v2.yml"
env:
CARGO_TERM_COLOR: always
jobs:
dockertest:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v6
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Set up Docker Compose
uses: docker/setup-compose-action@v1
# Build the test Ferron image to cache it for the test suite
- name: Build the test Ferron image
uses: docker/[email protected]
with:
context: .
file: Dockerfile.test
load: true
cache-from: type=gha
cache-to: type=gha,mode=max
# Build the test runner image to cache it for the test suite
- name: Build the test runner image
uses: docker/[email protected]
with:
context: ./dockertest/runner
load: true
cache-from: type=gha
cache-to: type=gha,mode=max
- name: Run the test suite
shell: bash
run: |
bash ./dockertest/test.sh