mirror of
https://github.com/streamyfin/streamyfin.git
synced 2026-05-23 23:36:54 +01:00
chore(ci): temporarily disable tvOS builds until feat/tv-interface lands
The tvOS UI is not ready until feat/tv-interface is merged, so the signed and unsigned tvOS build jobs would fail and block every PR. Both jobs are gated behind a 'false &&' prefix on their if condition (re-enable by removing the prefix). The artifact comment shows the two tvOS rows as disabled instead of leaving them stuck on pending.
This commit is contained in:
7
.github/workflows/artifact-comment.yml
vendored
7
.github/workflows/artifact-comment.yml
vendored
@@ -387,7 +387,12 @@ jobs:
|
||||
let status = '⏳ Pending';
|
||||
let downloadLink = '*Waiting for build...*';
|
||||
|
||||
if (matchingStatus) {
|
||||
// tvOS builds are temporarily disabled until feat/tv-interface
|
||||
// is merged - show them as disabled instead of stuck pending.
|
||||
if (target.name === 'tvOS' || target.name === 'tvOS Unsigned') {
|
||||
status = '💤 Disabled';
|
||||
downloadLink = '*Disabled until feat/tv-interface is merged*';
|
||||
} else if (matchingStatus) {
|
||||
if (matchingStatus.conclusion === 'success' && matchingArtifact) {
|
||||
status = '✅ Complete';
|
||||
const directLink = `https://github.com/${context.repo.owner}/${context.repo.repo}/actions/runs/${matchingArtifact.workflow_run.id}/artifacts/${matchingArtifact.id}`;
|
||||
|
||||
Reference in New Issue
Block a user