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
renovate[bot]
306d067c9f
Update actions/checkout action to v5.0.1 ( #1658 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-19 14:50:13 +08:00
renovate[bot]
57b8d39c52
Update GitHub Artifact Actions
2025-10-24 21:15:19 +00:00
renovate[bot]
df2c57f219
Update actions/setup-node action to v6
2025-10-14 06:34:16 +00:00
d2359c9c06
Add documentation policies page & PR template ( #1594 )
...
* Add documentation policies page
* Add pull request template
* Add note of blog posts
* Fix and add links
* Fix link to Framapad
Co-authored-by: felix920506 <felix920506@gmail.com >
* Adjust wording of peer review section
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
* Add core review blurb
* Add mention of publishing date
* Update .github/pull_request_template.md
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
* Update docs/general/contributing/documentation.md
Co-authored-by: BotBlake <B0TBlake@protonmail.com >
* Fix bad links
* Fix links
---------
Co-authored-by: felix920506 <felix920506@gmail.com >
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
Co-authored-by: BotBlake <B0TBlake@protonmail.com >
2025-10-13 13:33:34 -04:00
BotBlake
fd8dbe0dc0
add check for jellyfin.org repo (cf pages)
2025-10-01 09:21:13 +02:00
2e20a95c77
Add Team-Member Donation Page ( #1557 )
...
* Add Donation page
* Move donation data to src dir
* typo
* Add @1hitsong donation details
* Fix links
* Listify entries
* Update docs/general/contributing/direct-donations.mdx
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
* Add @nielsvanvelzen sponsor info
* Clarified inclusion rules
* Add @TimGels sponsor info
* Add Xbox role to @timgels sponsor info
* Add Enum based data entries
* Add @joshuaboniface sponsor info
* Rephrasing inclusing rules
* Add @LePips sponsor info
* Apply suggestions from code review
Co-authored-by: Ethan Pippin <ethanpippin2343@gmail.com >
* Change Switftfin developer role
* Update @JPVenson title
* Add @ferferga sponsor info
* Rephrase Inclusion rules
* Add @thornbill sponsor info
* Add @bond-009 sponsor info
* add core as codeowners to direct-donations.mdx
* Correct Bond Liberapay entry
* Correct name entry
* typo
* Add @oddstr13 sponsor info
* Update .github/CODEOWNERS
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
---------
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
Co-authored-by: Ethan Pippin <ethanpippin2343@gmail.com >
2025-09-24 18:46:07 +00:00
Niels van Velzen
320efee913
Merge pull request #1517 from jellyfin/renovate/actions-upload-pages-artifact-4.x
...
Update actions/upload-pages-artifact action to v4
2025-09-15 21:33:55 +02:00
Niels van Velzen
aef170beb5
Always run CI for pull requests
2025-09-15 21:20:40 +02:00
renovate[bot]
9baadc8353
Update actions/setup-node action to v5
2025-09-04 06:23:55 +00:00
renovate[bot]
8b728dbdda
Update actions/upload-pages-artifact action to v4
2025-08-14 22:47:26 +00:00
renovate[bot]
6aa0580574
Update actions/checkout action to v5
2025-08-11 16:15:22 +00:00
renovate[bot]
8582c7b73a
Update actions/download-artifact action to v5 ( #1488 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-06 11:08:13 +02:00
Bill Thornton
1aeb856708
Update branding guide to include logo ( #1469 )
2025-07-25 15:53:48 -04:00
renovate[bot]
78e3ad44ff
Update actions/download-artifact action to v4.3.0
2025-04-24 18:53:44 +00:00
renovate[bot]
5eb6205695
Migrate config .github/renovate.json ( #1371 )
2025-04-18 10:59:02 -04:00