This repository now includes reusable GitHub Actions assets that other repos can call.
Action path in this repo:
/.github/actions/select-xcode
Example usage from another repository:
- name: Select Xcode
uses: VeamStudios/.github/.github/actions/select-xcode@mainOptional inputs:
- name: Select Xcode
uses: VeamStudios/.github/.github/actions/select-xcode@main
# with:
# xcode-version: "26.3"
# print-version: "true"Recommended versioning:
- Use
@mainif you want all repos to pick up updates automatically. - If you prefer a pinned major tag (like
@v1), create and maintain that tag in this repo. - When a new Xcode version is needed, update only this action default in this repo.
Troubleshooting:
- If you see
Unable to resolve action ... unable to find version v1, either switch to@mainor create/push thev1tag in this repo. - Use the full action path (
VeamStudios/.github/.github/actions/select-xcode@...), not justVeamStudios/.github@....