Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
24 changes: 4 additions & 20 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,32 +1,16 @@
version: 2
updates:
# The documentation site (docs-site/): @avunu/docusystem and the packages it brings. A person reviews
# these pull requests: a merge to the default branch publishes the site (see the auto-merge workflow, if any).
- package-ecosystem: npm
directory: /docs-site
schedule:
interval: weekly
cooldown:
default-days: 7
exclude:
- "@avunu/docusystem"
groups:
docs-site-packages:
patterns: ["*"]
commit-message:
prefix: chore

# The pinned commit of the shared documentation workflows in .github/workflows/docs*.yml. A person
# reviews these pull requests too: a merge to the default branch publishes the site with the new
# workflow code (see the auto-merge workflow, if any).
# The pinned actions of the workflows in .github/workflows, the shared documentation check of
# Avunu/site-docs (docs.yml) among them. A person reviews these pull requests (see the auto-merge
# workflow, if any).
- package-ecosystem: github-actions
directory: /
schedule:
interval: weekly
cooldown:
default-days: 7
exclude:
- Avunu/docusystem
- Avunu/site-docs
groups:
docs-actions:
patterns: ["*"]
Expand Down
32 changes: 0 additions & 32 deletions .github/workflows/docs-publish.yml

This file was deleted.

16 changes: 8 additions & 8 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
name: Docs

# Checks the documentation on every pull request that touches it. The work is done by the shared
# workflow of Avunu/docusystem, pinned to a commit (Dependabot's github-actions entry moves the pin).
# Nothing here can publish: the token is read-only. Publishing is docs-publish.yml.
# Checks the documentation on every pull request that touches it, exactly as the one site
# (https://docs.avunu.net/esign-webforms/) will build it, links to the other projects included. The work is
# done by the shared workflow of Avunu/site-docs, pinned to a commit: the tool moves with the pin.
# Nothing here can publish: the token is read-only and there is no secret. After a release,
# Avunu/site-docs picks the documentation up by itself.
on:
pull_request:
paths:
- docs/**
- docs-site/**
- .github/workflows/docs.yml
- .github/workflows/docs-publish.yml

permissions: {}

Expand All @@ -18,9 +18,9 @@ concurrency:
cancel-in-progress: true

jobs:
build:
docs:
permissions:
contents: read # checkout
uses: Avunu/docusystem/.github/workflows/docs-build.yml@5f97ba8d997b882044ad6d6e7c66dca9194a8422 # v0.1.0
uses: Avunu/site-docs/.github/workflows/check-docs.yml@232c6b6116cbab524078044fa3a613d88e2cd6c3 # 2026-10-16
with:
site-directory: docs-site
path: esign-webforms
3 changes: 0 additions & 3 deletions docs-site/.gitignore

This file was deleted.

10 changes: 0 additions & 10 deletions docs-site/docusystem.config.json

This file was deleted.

Loading
Loading