github-actions

Create and retrieve React Native iOS and Android build artifacts via GitHub Actions.

Updated Jan 8, 2026
One-click install
npx skills add https://github.com/soham2008xyz/trade-tycoon --skill github-actions-soham2008xyz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-actions
Source: https://github.com/soham2008xyz/trade-tycoon/tree/main/.agents/skills/github-actions
Command: npx skills add https://github.com/soham2008xyz/trade-tycoon --skill github-actions-soham2008xyz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill solves the problem of reliably generating downloadable React Native build artifacts in GitHub Actions, so you can test iOS simulator and Android emulator builds without running slow local builds.

Core Features & Use Cases

  • Cloud simulator/emulator builds: Produces iOS .app.tar.gz artifacts and Android .apk artifacts from CI jobs.
  • Deterministic artifact naming & IDs: Uses stable identifiers (PR number or short SHA) to make retrieval predictable.
  • Scripted artifact download: Enables later retrieval via gh CLI or GitHub REST API using artifact name and ID.
  • Reusable wiring: Pairs with referenced composite actions and a workflow template to standardize end-to-end mobile build pipelines.

Quick Start

Add the iOS and Android composite actions to your .github/workflows/mobile-build.yml, upload artifacts with actions/upload-artifact@v4, and then retrieve them later with gh run download -n <artifact-name>.

Frequently Asked Questions about github-actions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get React Native iOS simulator and Android emulator builds from GitHub Actions?

To get React Native build artifacts from GitHub Actions, configure CI jobs to build `.app.tar.gz` and `.apk` packages, then upload them using `actions/upload-artifact@v4` for retrieval via `gh` CLI or REST API endpoints.

What is the best way to download iOS simulator artifacts from a GitHub Actions pull request?

Downloading iOS simulator artifacts from a GitHub Actions pull request uses deterministic artifact naming based on the PR number or short SHA, then retrieves them with `gh run download -n <artifact-name>` via CLI.

Can I use composite actions to standardize React Native mobile build pipelines in CI?

Yes, you can use composite actions to standardize React Native mobile build pipelines in CI by adding them to `.github/workflows/mobile-build.yml` to handle end-to-end iOS simulator and Android emulator artifact generation.

Does GitHub Actions support automated downstream testing for React Native `.apk` packages?

Yes, GitHub Actions supports automated downstream testing for React Native `.apk` packages by uploading Android emulator builds as artifacts with `actions/upload-artifact@v4` that are later downloaded for automated test and install steps.

Why does my GitHub Actions artifact retrieval fail for React Native iOS simulator builds?

GitHub Actions artifact retrieval fails for React Native iOS simulator builds if composite-action wiring is incompatible with `actions/upload-artifact@v4` outputs or if artifact identifiers lack stable PR number or short SHA mapping.