Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
f1eff46
deps: update arcjet SDK to latest
Copilot Mar 30, 2026
2d9b670
deps: minor dependency updates across all examples
Copilot Mar 30, 2026
671b2a7
deps(expressjs): update path-to-regexp past GHSA-j3q9-mxjg-w52f, GHSA…
Copilot Mar 30, 2026
7e6b524
deps(sveltekit): update picomatch past GHSA-3v7f-55p6-f55p, GHSA-c2c7…
Copilot Mar 30, 2026
294b831
deps(react-router): update path-to-regexp, picomatch, brace-expansion…
Copilot Mar 30, 2026
bb640c7
deps(fastify): update fastify past GHSA-444r-cwp2-x5xf
Copilot Mar 30, 2026
f47aacc
deps(nuxt): update srvx, yaml, brace-expansion, node-forge, picomatch…
Copilot Mar 30, 2026
ca6431c
deps(firebase-functions): update picomatch, yaml, path-to-regexp, bra…
Copilot Mar 30, 2026
4b3a7cf
deps(nextjs-fly): update brace-expansion past GHSA-f886-m6hf-6m8v
Copilot Mar 30, 2026
4dba846
deps(nestjs): update brace-expansion past GHSA-f886-m6hf-6m8v
Copilot Mar 30, 2026
96937ac
deps(astro): update @astrojs/check, picomatch, smol-toml past GHSA-3v…
Copilot Mar 30, 2026
f62472a
deps(tanstack-start): update @tanstack/react-start, @tanstack/react-r…
Copilot Mar 30, 2026
3ed54c8
deps: update arcjet Python SDK to 0.6.1
Copilot Mar 30, 2026
865b024
ci: add Docker build workflow
Copilot Mar 30, 2026
f8c2872
ci: add permissions block to docker-build workflow
Copilot Mar 30, 2026
f8329dc
ci: add harden-runner and pin action versions in docker-build workflow
Copilot Mar 30, 2026
1fb7eca
deps: update @arcjet/* packages from 1.3.0 to 1.3.1
Copilot Mar 31, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 50 additions & 0 deletions .github/workflows/docker-build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: Docker Build

on:
push:
branches: [main]
pull_request:
branches: [main]

permissions:
contents: read

# Cancel in-progress runs for the same branch/PR
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
docker-build:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
example:
- astro
- deno
- expressjs
- fastapi
- fastify
- firebase-functions
- flask
- nestjs
- nextjs
- nextjs-bot-protection
- nextjs-fly
- nextjs-form
- nextjs-server-action
- nuxt
- react-router
- sveltekit
- tanstack-start
steps:
- name: Harden Runner
uses: step-security/harden-runner@fa2e9d605c4eeb9fcad4c99c224cee0c6c7f3594 # v2.16.0
with:
egress-policy: audit

- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1

- name: Build Docker image
run: docker build examples/${{ matrix.example }}
Loading
Loading