https://github.com/cyberagent/action-is-installed-xcode
CyberAgent/action-is-installed-xcode checks to see if the same Xcode version as GitHub-hosted is installed.
https://github.com/cyberagent/action-is-installed-xcode
github-actions macos-runners
Last synced: 10 months ago
JSON representation
CyberAgent/action-is-installed-xcode checks to see if the same Xcode version as GitHub-hosted is installed.
- Host: GitHub
- URL: https://github.com/cyberagent/action-is-installed-xcode
- Owner: CyberAgent
- License: mit
- Created: 2024-10-17T03:37:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-07T02:41:55.000Z (over 1 year ago)
- Last Synced: 2025-01-08T10:25:22.235Z (over 1 year ago)
- Topics: github-actions, macos-runners
- Language: TypeScript
- Homepage:
- Size: 503 KB
- Stars: 0
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CyberAgent/action-is-installed-xcode
| OS | Status |
| :----------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| macos-latest | [](https://github.com/CyberAgent/action-is-installed-xcode/actions/workflows/ci-macos-latest.yaml) |
| macos-14 | [](https://github.com/CyberAgent/action-is-installed-xcode/actions/workflows/ci-macos-14.yaml) |
| macos-15 | [](https://github.com/CyberAgent/action-is-installed-xcode/actions/workflows/ci-macos-15.yaml) |
CyberAgent/action-is-installed-xcode checks to see if the same Xcode version as GitHub-hosted is installed.
## Usage
```yaml
- uses: CyberAgent/action-is-installed-xcode@v0
with:
success-on-miss: false # Optional
```
Please see [actions.yml](https://github.com/CyberAgent/action-is-installed-xcode/blob/main/action.yml) about input parameters.
## Motivation
The GitHub-hosted runner installs Xcode under the conditions specified in [actions/runner-images](https://github.com/actions/runner-images/blob/59a0b3727b675f4d29713127bca7726492d7a085/README.md#L121).
This action checks whether the self-hosted runner is in the same state as the GitHub-hosted runner when providing the macOS runner.
## Development
### Build
```bash
deno fmt
deno task bundle
```
## Acknowledgement
This repository generated from [Kesin11/deno-action-template](https://github.com/Kesin11/deno-action-template). Thank you for great work!