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.
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
| File | Contains | Use For |
|---|---|---|
SKILL.md | Entry point: scope, routing table, and workflow. | Start here. |
docs/actions-build-and-test-ruby-building-testing-github-docs-workflow-guide.md | A 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-.text | A 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.text | A 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.text | A 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.text | A 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.text | A 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.text | A 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.text | A 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.text | A 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.text | A 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.text | A 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
- Open the most relevant file under
docs/for the exact documented workflow and wording. - Open
schemas/files for exact structured contracts. - Open
examples/files for concrete requests, commands, snippets, and manifests. - 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
