Prompt Buddy logoPrompt Buddy

github · GitHub Actions Docs

Actions Building and testing Ruby - GitHub Docs

A tutorial for setting up a GitHub Actions workflow to automate the building and testing of Ruby applications.

Import to Prompt Buddy

Derived skill

Files assembled from official documentation

Viewing SKILL.md

Actions Building and testing Ruby - GitHub Docs

A tutorial for setting up a GitHub Actions workflow to automate the building and testing of Ruby applications.

When To Use

Use when you need to configure a GitHub Actions workflow to automatically run tests and build steps for a Ruby-based codebase.

Reference Files

FileContainsUse For
SKILL.mdEntry point: scope, routing table, and workflow.Start here.
docs/actions-build-and-test-ruby-building-testing-github-docs-workflow-guide.mdA tutorial guide for creating a continuous integration workflow to build and test Ruby projects using GitHub Actions.Questions about a tutorial guide for creating a continuous integration workflow to build and test Ruby projects using GitHub Actions.
examples/actions-build-and-test-ruby-building-testing-github-docs-github-actions-.textA GitHub Actions workflow YAML configuration for setting up a Ruby environment and running build and test steps.Exact payloads, commands, or snippets shown in A GitHub Actions workflow YAML configuration for setting up a Ruby environment and running build and test steps.
examples/actions-build-and-test-ruby-building-testing-github-docs-github-actions--2.textA GitHub Actions workflow configuration demonstrating a matrix strategy to build and test Ruby applications across multiple versions.Exact payloads, commands, or snippets shown in A GitHub Actions workflow configuration demonstrating a matrix strategy to build and test Ruby applications across mu...
examples/actions-build-and-test-ruby-building-testing-github-docs-github-actions--3.textA GitHub Actions workflow configuration file demonstrating how to build and test a Ruby application.Exact payloads, commands, or snippets shown in A GitHub Actions workflow configuration file demonstrating how to build and test a Ruby application.
examples/actions-build-and-test-ruby-building-testing-github-docs-github-actions--4.textA GitHub Actions workflow YAML configuration for setting up Ruby, installing dependencies via bundler, and running tests.Exact payloads, commands, or snippets shown in A GitHub Actions workflow YAML configuration for setting up Ruby, installing dependencies via bundler, and running te...
examples/actions-build-and-test-ruby-building-testing-github-docs-github-actions--5.textA GitHub Actions workflow configuration file demonstrating how to set up a Ruby environment with bundler caching.Exact payloads, commands, or snippets shown in A GitHub Actions workflow configuration file demonstrating how to set up a Ruby environment with bundler caching.
examples/actions-build-and-test-ruby-building-testing-github-docs-github-actions--6.textA YAML-formatted workflow configuration demonstrating how to cache gems and run bundle install for a Ruby project in GitHub Actions.Exact payloads, commands, or snippets shown in A YAML-formatted workflow configuration demonstrating how to cache gems and run bundle install for a Ruby project in...
examples/actions-build-and-test-ruby-building-testing-github-docs-github-actions--7.textA YAML-formatted workflow example demonstrating how to cache dependencies and run bundle install for a Ruby project in GitHub Actions.Exact payloads, commands, or snippets shown in A YAML-formatted workflow example demonstrating how to cache dependencies and run bundle install for a Ruby project i...
examples/actions-build-and-test-ruby-building-testing-github-docs-github-actions--8.textA GitHub Actions workflow configuration file demonstrating how to build and test a Ruby application.Exact payloads, commands, or snippets shown in A GitHub Actions workflow configuration file demonstrating how to build and test a Ruby application.
examples/actions-build-and-test-ruby-building-testing-github-docs-github-actions--9.textA GitHub Actions workflow configuration file demonstrating how to build and test a Ruby application.Exact payloads, commands, or snippets shown in A GitHub Actions workflow configuration file demonstrating how to build and test a Ruby application.
examples/actions-build-and-test-ruby-building-testing-github-docs-github-actions--10.textA GitHub Actions workflow configuration file demonstrating how to build and test a Ruby application.Exact payloads, commands, or snippets shown in A GitHub Actions workflow configuration file demonstrating how to build and test a Ruby application.

What This Skill Covers

    • GitHub Actions / - Tutorials / - Build and test code / - Ruby
  • Main sections: In this article, Introduction, Prerequisites, Using a Ruby workflow template, Specifying the Ruby version.

Workflow

  1. Open the most relevant file under docs/ for the exact documented workflow and wording.
  2. Open schemas/ files for exact structured contracts.
  3. Open examples/ files for concrete requests, commands, snippets, and manifests.
  4. Do not add behavior or configuration that is not present in the attached source files.

Canonical source: https://docs.github.com/en/actions/tutorials/build-and-test-code/ruby