Skip to content

Move the Samsung jobs from pull to trunk - #22611

Draft
huydhn wants to merge 1 commit into
mainfrom
move/samsung-to-trunk
Draft

Move the Samsung jobs from pull to trunk#22611
huydhn wants to merge 1 commit into
mainfrom
move/samsung-to-trunk

Conversation

@huydhn

@huydhn huydhn commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Draft — needs an Exynos owner's agreement, since it changes when they get signal.

Both blocks move verbatim. They landed in pull.yml with the Exynos bring-up (#13677) as ordinary per-PR smoke tests next to the other backends', with no credentials and a 90 minute timeout. #15731 then added secrets: inherit, SAMSUNG_AI_LITECORE_KEY for the SDK download, timeouts of 180 and 360 minutes, and a fork skip because secrets aren't available there. That combination belongs in trunk: a six hour credentialed job on the pull request path costs every PR and silently does nothing for external contributors.

In trunk.yml they run on main, on ciflow/trunk, and on pull requests touching .ci/scripts/** — which still covers setup-samsung-linux-deps.sh. The fork skip stays for that last case.

Related: #22609 removes the ciflow/trunk/* trigger from pull.yml, which was these jobs' only route to run against a fork PR's code. Landing this makes that a non-issue, since the label-triggered run becomes intentional rather than a side effect.

cc @Jiseong-oh

Both blocks move verbatim. They landed in pull.yml with the Exynos bring-up
(#13677) as ordinary per-pull-request smoke tests, alongside the other
backends', with no credentials and a 90 minute timeout. #15731 then gave them
secrets: inherit, SAMSUNG_AI_LITECORE_KEY for the SDK download, timeouts of 180
and 360 minutes, and a skip for forks, since secrets are not available there.
That combination belongs in trunk: a six hour credentialed job on the
pull-request path costs every pull request and silently does nothing for
external contributors.

In trunk they run on main, on ciflow/trunk, and on pull requests touching
.ci/scripts/**, which still covers setup-samsung-linux-deps.sh. The fork skip
stays for that last case.

Draft: this changes when the Exynos backend gets signal, so it wants an owner's
agreement rather than mine.

Authored with Claude Code.
@pytorch-bot

pytorch-bot Bot commented Sep 8, 2026

Copy link
Copy Markdown

🔗 Helpful Links

🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/22611

Note: Links to docs will display an error until the docs builds have been completed.

✅ No Failures

As of commit 5b9f1df with merge base 7dc8641 (image):
💚 Looks good so far! There are no failures yet. 💚

This comment was automatically generated by Dr. CI and updates every 15 minutes.

@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Sep 8, 2026
@huydhn huydhn added the release notes: none Do not include this in the release notes label Sep 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. release notes: none Do not include this in the release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant