1 Commits

Author SHA1 Message Date
4038117273 chore(deps): update dependency node to v24.13.1
All checks were successful
test-build / build (pull_request) Successful in 31s
2026-02-11 03:58:40 +00:00
4 changed files with 132 additions and 435 deletions

View File

@@ -50,38 +50,3 @@ jobs:
icon: 'https://cdn.jsdelivr.net/gh/selfhst/icons/png/gitea.png'
actions: '[{"action": "view", "label": "Open Gitea", "url": "https://gitea.alexlebens.dev/alexlebens/site-documentation/actions?workflow=test-build.yaml", "clear": true}]'
image: true
guarddog:
runs-on: ubuntu-js
steps:
- name: Checkout
uses: actions/checkout@v6
- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: '3.12'
- name: Install GuardDog
run: |
python3 -m pip install --upgrade pip
python3 -m pip install guarddog
- name: Run GuardDog
run: |
guarddog npm scan ./
- name: ntfy Failed
uses: niniyas/ntfy-action@master
if: failure()
with:
url: '${{ secrets.NTFY_URL }}'
topic: '${{ secrets.NTFY_TOPIC }}'
title: 'Security Failure - Site Documentation'
priority: 4
headers: '{"Authorization": "Bearer ${{ secrets.NTFY_CRED }}"}'
tags: action,failed
details: 'Guarddog scan failed for Site Documentation'
icon: 'https://cdn.jsdelivr.net/gh/selfhst/icons/png/gitea.png'
actions: '[{"action": "view", "label": "Open Gitea", "url": "https://gitea.alexlebens.dev/alexlebens/site-documentation/actions?workflow=test-build.yaml", "clear": true}]'
image: true

View File

@@ -1,5 +1,5 @@
ARG REGISTRY=docker.io
FROM ${REGISTRY}/node:24.13.1-alpine AS base
FROM ${REGISTRY}/node:24.13.0-alpine AS base
ENV PNPM_HOME="/pnpm"
ENV PATH="$PNPM_HOME:$PATH"
@@ -28,7 +28,7 @@ ENV HOST=0.0.0.0
ENV SITE_URL=https://docs.alexlebens.dev
ENV PORT=4321
LABEL version="0.1.2"
LABEL version="0.1.0"
LABEL description="Astro based documentation website"
EXPOSE $PORT

View File

@@ -1,7 +1,7 @@
{
"name": "site-documentation",
"type": "module",
"version": "0.1.2",
"version": "0.1.0",
"scripts": {
"dev": "astro dev",
"build": "astro build",
@@ -13,12 +13,12 @@
},
"dependencies": {
"@astrojs/mdx": "^4.3.13",
"@astrojs/node": "^9.5.3",
"@astrojs/node": "^9.5.2",
"@astrojs/starlight": "^0.37.6",
"@tailwindcss/postcss": "^4.1.18",
"@tailwindcss/vite": "^4.1.18",
"astro": "^5.17.2",
"motion": "^12.34.0",
"astro": "^5.17.1",
"motion": "^12.33.0",
"sanitize-html": "^2.17.0",
"sharp": "^0.34.5",
"starlight-theme-rapide": "^0.5.2",
@@ -26,13 +26,13 @@
},
"devDependencies": {
"@tailwindcss/typography": "^0.5.19",
"@typescript-eslint/parser": "^8.55.0",
"@typescript-eslint/parser": "^8.54.0",
"eslint": "^10.0.0",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-astro": "^1.5.0",
"prettier": "^3.8.1",
"prettier-plugin-astro": "^0.14.1",
"prettier-plugin-tailwindcss": "^0.7.2",
"typescript-eslint": "^8.55.0"
"typescript-eslint": "^8.54.0"
}
}

516
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff