mcpField
G
github-actions

github-actions

github.com/maikotrindadeCloud & DevOps1340 installsUpdated 1d ago
Repository

About github-actions

A skill with reusable GitHub Actions patterns for building React Native apps for iOS simulators and Android emulators, then publishing downloadable artifacts. It is aimed at teams setting up mobile build workflows and scripted artifact retrieval.

Key features

  1. 01Composite actions for iOS simulator builds
  2. 02Composite actions for Android emulator builds
  3. 03Workflow wiring for both platform jobs
  4. 04Artifact upload with captured artifact IDs
  5. 05Download artifacts with gh or REST API

Use cases

  1. 01Publishing simulator builds from pull requests
  2. 02Running mobile builds on manual dispatch
  3. 03Replacing local-only builds with CI artifacts
  4. 04Scripting artifact downloads by ID

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/maikotrindade/awesome-react-native-skills --skill github-actions

After installing, type/github-actionsin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

references/
gha-android-composite-action.md
gha-ios-composite-action.md
gha-workflow-and-downloads.md

Details

From the project README

GitHub Actions Build Artifacts

Overview

Reusable GitHub Actions patterns to build React Native apps for iOS simulators and Android emulators in the cloud, then publish artifacts retrievable via gh CLI or GitHub API.

When to Apply

Use this skill when:

  • Creating CI workflows that build React Native simulator/emulator artifacts.
  • Uploading iOS simulator and Android emulator installables from PRs or manual dispatch runs.
  • Replacing local-only mobile builds with downloadable CI artifacts.
  • Needing stable artifact IDs/names for scripted retrieval with gh or REST API.

Quick Reference

  1. Add composite actions from gha-ios-composite-action.md and gha-android-composite-action.md.
  2. Wire them into .github/workflows/mobile-build.yml from gha-workflow-and-downloads.md.
  3. Upload with actions/upload-artifact@v4 and capture artifact-id output.
  4. Download with gh run download or GET /repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format}.

References

FileDescription
gha-ios-composite-action.mdComposite action.yml for iOS simulator .app.tar.gz builds and artifact upload
gha-android-composite-action.mdComposite action.yml for Android emulator .apk builds and artifact upload
gha-workflow-and-downloads.mdEnd-to-end workflow wiring plus gh and REST download commands

Problem -> Skill Mapping

ProblemStart With
Need CI iOS simulator .app.tar.gz artifactgha-ios-composite-action.md
Need CI Android emulator .apk artifactgha-android-composite-action.md
Need one workflow to trigger both platform jobsgha-workflow-and-downloads.md
Need scripted artifact downloadgha-workflow-and-downloads.md

Comments

Markdown supported