Skip to content

ci: run workflows on RunsOn self-hosted runners#1

Closed
tomyam1 wants to merge 1 commit into
tepezfrom
chore/migrate-to-runson
Closed

ci: run workflows on RunsOn self-hosted runners#1
tomyam1 wants to merge 1 commit into
tepezfrom
chore/migrate-to-runson

Conversation

@tomyam1

@tomyam1 tomyam1 commented Jul 2, 2026

Copy link
Copy Markdown
Member

Migrate the three workflows on the tepez branch from ubuntu-latest to RunsOn runner labels:

  • checkstyle.yml1cpu-linux-x64
  • maven.yml2cpu-linux-x64 (Java matrix build)
  • deploy.yml2cpu-linux-x64 (S3 maven deploy)

Fork of upstream OpenPDF, so only the runner is changed (no Tepez IPv6/Logz.io overlay). master intentionally keeps upstream's ubuntu-latest workflows so the branch stays clean for upstream syncs.

The maven + checkstyle runs on this branch push validate RunsOn. deploy.yml (push to tepez only) uses the same label and runs on merge.

🤖 Generated with Claude Code

Swap the checkstyle, maven, and deploy workflows on the tepez branch from ubuntu-latest to RunsOn runner labels.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@tomyam1

tomyam1 commented Jul 2, 2026

Copy link
Copy Markdown
Member Author

Closing per decision to keep the OpenPDF fork's workflows tracking upstream (no RunsOn migration on the forks for now).

@tomyam1 tomyam1 closed this Jul 2, 2026
@tomyam1 tomyam1 deleted the chore/migrate-to-runson branch July 2, 2026 13:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant