Skip to content

chore: update web submodule to include light mode theme fix #101

chore: update web submodule to include light mode theme fix

chore: update web submodule to include light mode theme fix #101

Workflow file for this run

name: Build Caddy Module and Run End-to-End Tests
on:
push:
branches:
- main
- dev
pull_request:
branches:
- main
- dev
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Install Go
uses: actions/setup-go@v5
with:
go-version: "1.23" # Specify the Go version you want to use
- name: Get dependencies
working-directory: ./packages/caddy
run: |
make setup # Use the Makefile to set up dependencies
- name: Build Caddy Module
working-directory: ./packages/caddy
run: |
go install github.com/caddyserver/xcaddy/cmd/xcaddy@latest # Install xcaddy
make build # Use the Makefile to build the Caddy module
- name: Run End-to-End Tests
working-directory: ./packages/caddy
run: |
make test-e2e # Use the Makefile to run end-to-end tests