217 Commits
Author SHA1 Message Date
renovate[bot] 653f63aa01 Update streetsidesoftware/cspell-action action to v9 2026-08-15 22:50:55 +00:00
BotBlake 3dc8afa5cd Merge pull request #1948 from BotBlake/issue-templates
initial issue forms
2026-07-30 22:28:53 +02:00
renovate[bot] e0e1181d7f Update actions/checkout action to v7.0.1 2026-07-20 23:46:22 +00:00
BotBlake 3daa33ec80 initial issue forms 2026-07-20 06:10:48 +02:00
renovate[bot] a491728ee0 Update actions/setup-node action to v7 2026-07-14 06:34:14 +00:00
renovate[bot] 57f67e2aa9 Update actions/checkout action to v7 (#1911)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-23 09:53:09 -04:00
renovate[bot] 5b89f79220 Update CI dependencies to v6.0.3 2026-06-11 16:36:58 +00:00
renovate[bot] 68d8b83ae2 Update cloudflare/wrangler-action action to v4 2026-05-12 22:43:29 +00:00
Niels van Velzen b1df9546c4 Use .nvmrc file 2026-05-12 13:06:30 +02:00
BotBlake 0bff55ec7d check repo before deployment 2026-05-11 09:22:18 +02:00
BotBlake 1baea6e8fa remove reference to old build job 2026-05-10 11:26:45 +02:00
BotBlake 290744019b move download to jobs 2026-05-09 18:40:54 +02:00
BotBlake 45f8a67220 add repository to artifact download 2026-05-09 18:28:31 +02:00
BotBlake a15acd37d4 stop deployment of forks 2026-05-05 13:35:30 +02:00
BotBlake f1df6302d9 trigger deployment directly 2026-05-05 13:28:47 +02:00
BotBlake 00a3dcf8a3 deploy anything targeting jf,org repo 2026-05-05 11:59:25 +02:00
BotBlake 80e365a72e workflow middleman to trigger deployment 2026-05-05 11:47:13 +02:00
BotBlake 07a4aa6a80 migrate deployment to be callable 2026-05-05 11:46:44 +02:00
renovate[bot] 2e4b7def5e Update CI dependencies 2026-04-20 09:38:24 +00:00
renovate[bot] 9ecb818b0c Update CI dependencies 2026-04-10 19:08:38 +00:00
Niels van Velzen 8b0bda5f96 Merge pull request #1801 from jellyfin/renovate/actions-configure-pages-6.x
Update actions/configure-pages action to v6
2026-03-29 22:16:19 +02:00
renovate[bot] fee71ae5ca Update actions/deploy-pages action to v5 2026-03-26 16:47:27 +00:00
renovate[bot] ffa49d2270 Update actions/configure-pages action to v6 2026-03-26 16:47:21 +00:00
renovate[bot] cfdca9192a Update CI dependencies 2026-03-17 13:13:51 +00:00
renovate[bot] 12e3b43739 Update actions/upload-artifact action to v7 2026-02-27 04:57:43 +00:00
Andrew Rabert 3889600184 fix: use gh CLI for cross-run artifact downloads
actions/download-artifact is broken for cross-run downloads via
workflow_run — it fails with "Artifact not found" despite the artifact
existing. This affects both v4 and v7 of the action.

Replace with `gh run download` which uses the same REST API but
actually works. Verified in https://github.com/andrewrabert/test.
2026-02-26 23:55:38 -05:00
Andrew Rabert 25bb2b6fd4 fix: add actions:read permission for cross-run artifact downloads
The deploy and publish jobs use download-artifact with run-id to fetch
artifacts from the triggering build workflow. This requires actions:read
permission, which was missing from both jobs.
2026-02-26 23:32:15 -05:00
BotBlake d1fb0327f4 fix deployment trigger 2026-02-26 01:49:07 +01:00
BotBlake a54227ef25 fix pages deployment process 2026-02-26 01:38:49 +01:00
BotBlake 6ae9d5a01e separated deployment workflow 2026-02-26 01:26:57 +01:00
BotBlake 986e34639e ACTUALLY run build in save environment 2026-02-26 00:27:04 +01:00
Andrew Rabert 6fad5b23cc Mitigate pull_request_target privilege escalation
Hotfix — replaces pull_request_target with pull_request to stop
granting write permissions and secrets to fork PRs. Some workflows
will break; can be fixed properly later.
2026-02-19 23:53:50 -05:00
renovate[bot] fcd391b56b Update CI dependencies 2026-01-27 23:03:08 +00:00
Violet Caulfield 21c10cf9ff Merge pull request #1726 from BotBlake/spellchecker-ci
add cspell to CI
2026-01-21 08:22:37 -06:00
renovate[bot] 5200d56f77 Update actions/setup-node action to v6.2.0 2026-01-15 18:32:46 +01:00
BotBlake a8e978ba87 migrate cspell config to json 2026-01-15 11:48:42 +01:00
BotBlake c6ec7e08a4 remove fetch depth 2026-01-15 11:41:15 +01:00
BotBlake 2507c1ea8b fetch depth for cspell 2026-01-15 11:36:38 +01:00
BotBlake bc5d90b7e0 seperate cspell job 2026-01-15 11:19:58 +01:00
BotBlake 006a769970 remove persist credentials 2026-01-15 10:07:46 +01:00
BotBlake 541a63c85c shoulda used spellchecker 2026-01-15 10:04:31 +01:00
BotBlake 301518fd8e add config file to workflow 2026-01-15 09:49:14 +01:00
BotBlake 5ca9a915a7 add cspell gha 2026-01-15 09:25:14 +01:00
Andrew Rabert 52bd28441e Fix pages artifact format (tar not tar.gz) (#1713)
deploy-pages expects uncompressed tar, not gzipped
2026-01-03 22:39:49 -05:00
Andrew Rabert dcd166b117 Fix .well-known exclusion in pages artifact
upload-pages-artifact v4 excludes dotfiles, breaking .well-known
https://github.com/actions/upload-pages-artifact/issues/129
2026-01-03 21:54:34 -05:00
Andrew Rabert d546cd9d4e Isolate PR build from secrets and token permissions
Extract build steps to reusable __build.yml workflow. Call it from
build.yml with permissions: {} to prevent untrusted PR code from
accessing GITHUB_TOKEN. Secrets not passed to reusable workflow.
2025-12-30 23:32:34 -05:00
renovate[bot] 23367ff54a Update GitHub Artifact Actions (#1690)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-19 08:02:12 +01:00
renovate[bot] fbdb4d786e Update CI dependencies 2025-12-03 07:37:08 +00:00
Niels van Velzen e467e8c016 Lock markdownlint-cli version using package.json 2025-11-30 10:32:18 +01:00
renovate[bot] 9ed379f8f3 Update actions/checkout action to v6 2025-11-26 15:11:21 +00:00