* feat(ci): tidy up workflows and implement a consistent style
all workflows now use ubuntu-24.04 as the runner type to match the release workflows
codeql.yml
- bump actions to v3
- add least-privilege perms + concurrency to stop duplicate runs
- ignore docs only changes
conflict_labeler.yml
- run on opened, reopened, and synchronize
- bump action version
- add concurrency group to avoid duplicate labeling
cypress.yml
- skip docs-only changes; don’t run on draft PRs
- add concurrency to stop duplicate runs + 10m timeout
docs-deploy.yml
- add configure-pages@v5 and bump upload-pages-artifact to v4
- set explicit pages/id-token perms + concurrency
- minor cleanups (working-directory, ubuntu-24.04)
helm.yml
- switch oras discover to oras manifest fetch
- add concurrency to stop duplicate runs
lint-helm-charts.yml
- bump action versions
- enforce version bumps (--check-version-increment=true)
- add least-privilege perms + concurrency to stop duplicate runs
support.yml
- add least-privilege perms
test-docs-deploy.yml
- add least-privilege perms + concurrency to stop duplicate runs
* fixed line 5 syntax error
* Updated based on comments from @M0NsTeRRR in PR-1905 discussion
* updated based on 2nd review from @M0NsTeRRR in PR-1905
* Merge of PR-1904 and PR-1905
* chore(pnpm-lock.yaml): updated the pnpm-lockfile
* ci(release.yml): fix the latest tag to use context labels
* ci: fix new lines at eof, removed cypress timeout, removed legacy qemu actions
* @M0NsTeRRR self review
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
* fix: support workflow
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
* fix: newline
---------
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
Co-authored-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
Co-authored-by: Ludovic Ortega <github@mail.adminafk.fr>
* docs: setup docusaurus for documentation
* docs: setup tailwind content for docusaurus
* chore: ensure tailwindcss is installed so pages deploy works
* docs: add cname to point to docs
* ci: override format checking for pnpm-lock in gen-docs folder
* docs(gen-docs): readme for docusaurus
* chore(gen-docs): remove unnecessary image files
* docs: remove installation instructions (moved to docs)
* ci: rename docusaurus workflows to a more explicit name
* style(gen-docs): custom color for links
* docs: add more doc pages
* style: gradient menu link bg, proper jellyseerr font & footer bg color
* docs: fix proper link to relative pages
* style: tab-items also now uses the proper jellyseerr colors
* style: use prismTheme shadesOfPurple for codeblock/syntax highlighting
* docs: fix broken links
* docs: fix broken links
* docs: fix broken anchors
* chore(gen-docs): local search bar
* style(gen-docs): tab colors
* docs: reverse-proxy documentation
* style(gen-docs): jellyseerr-like cards
* docs: rename baremetal to build from source
* docs: nixpkg version check component
* docs: conditionally render override package derivation block and admonitions
* docs: users section of the documentation