{"id":16863565,"url":"https://github.com/vbrazo/github-action-for-rspec","last_synced_at":"2026-03-18T22:43:31.438Z","repository":{"id":114253251,"uuid":"323179455","full_name":"vbrazo/GitHub-Action-for-RSpec","owner":"vbrazo","description":"A GitHub Action to run a rspec command when new code is pushed into your repo","archived":false,"fork":false,"pushed_at":"2020-12-20T23:38:21.000Z","size":10,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-11-24T21:28:13.461Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vbrazo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-12-20T22:45:10.000Z","updated_at":"2023-08-30T04:54:39.000Z","dependencies_parsed_at":null,"dependency_job_id":"94bff98a-a273-4afd-8be6-2b89a8bced44","html_url":"https://github.com/vbrazo/GitHub-Action-for-RSpec","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vbrazo%2FGitHub-Action-for-RSpec","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vbrazo%2FGitHub-Action-for-RSpec/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vbrazo%2FGitHub-Action-for-RSpec/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vbrazo%2FGitHub-Action-for-RSpec/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vbrazo","download_url":"https://codeload.github.com/vbrazo/GitHub-Action-for-RSpec/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235501297,"owners_count":19000389,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-13T14:39:01.174Z","updated_at":"2025-10-06T05:30:40.054Z","avatar_url":"https://github.com/vbrazo.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GitHub Action for running RSpec commands\n\nEach time that new code is pushed into your repo, you can have a [RSpec](https://rspec.info/) command automatically run.\n\n$ __rspec --help__\n```\nUsage: rspec [options] [files or directories]\n\n    -I PATH                            Specify PATH to add to $LOAD_PATH (may be used more than once).\n    -r, --require PATH                 Require a file.\n    -O, --options PATH                 Specify the path to a custom options file.\n        --order TYPE[:SEED]            Run examples by the specified order type.\n                                         [defined] examples and groups are run in the order they are defined\n                                         [rand]    randomize the order of groups and examples\n                                         [random]  alias for rand\n                                         [random:SEED] e.g. --order random:123\n        --seed SEED                    Equivalent of --order rand:SEED.\n        --bisect[=verbose]             Repeatedly runs the suite in order to isolate the failures to the\n                                         smallest reproducible case.\n        --[no-]fail-fast[=COUNT]       Abort the run after a certain number of failures (1 by default).\n        --failure-exit-code CODE       Override the exit code used when there are failing specs.\n    -X, --[no-]drb                     Run examples via DRb.\n        --drb-port PORT                Port to connect to the DRb server.\n\n  **** Output ****\n\n    -f, --format FORMATTER             Choose a formatter.\n                                         [p]rogress (default - dots)\n                                         [d]ocumentation (group and example names)\n                                         [h]tml\n                                         [j]son\n                                         [f]ailures (\"file:line:reason\", suitable for editors integration)\n                                         custom formatter class name\n    -o, --out FILE                     Write output to a file instead of $stdout. This option applies\n                                         to the previously specified --format, or the default format\n                                         if no format is specified.\n        --deprecation-out FILE         Write deprecation warnings to a file instead of $stderr.\n    -b, --backtrace                    Enable full backtrace.\n        --force-color, --force-colour  Force the output to be in color, even if the output is not a TTY\n        --no-color, --no-colour        Force the output to not be in color, even if the output is a TTY\n    -p, --[no-]profile [COUNT]         Enable profiling of examples and list the slowest examples (default: 10).\n        --dry-run                      Print the formatter output of your suite without\n                                         running any examples or hooks\n    -w, --warnings                     Enable ruby warnings\n\n  **** Filtering/tags ****\n\n    In addition to the following options for selecting specific files, groups, or\n    examples, you can select individual examples by appending the line number(s) to\n    the filename:\n\n      rspec path/to/a_spec.rb:37:87\n\n    You can also pass example ids enclosed in square brackets:\n\n      rspec path/to/a_spec.rb[1:5,1:6] # run the 5th and 6th examples/groups defined in the 1st group\n\n        --only-failures                Filter to just the examples that failed the last time they ran.\n    -n, --next-failure                 Apply `--only-failures` and abort after one failure.\n                                         (Equivalent to `--only-failures --fail-fast --order defined`)\n    -P, --pattern PATTERN              Load files matching pattern (default: \"spec/**/*_spec.rb\").\n        --exclude-pattern PATTERN      Load files except those matching pattern. Opposite effect of --pattern.\n    -e, --example STRING               Run examples whose full nested names include STRING (may be\n                                         used more than once)\n    -E, --example-matches REGEX        Run examples whose full nested names match REGEX (may be\n                                         used more than once)\n    -t, --tag TAG[:VALUE]              Run examples with the specified tag, or exclude examples\n                                       by adding ~ before the tag.\n                                         - e.g. ~slow\n                                         - TAG is always converted to a symbol\n        --default-path PATH            Set the default path where RSpec looks for examples (can\n                                         be a path to a file or a directory).\n\n  **** Utility ****\n\n        --init                         Initialize your project with RSpec.\n    -v, --version                      Display the version.\n    -h, --help                         You're looking at it.\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvbrazo%2Fgithub-action-for-rspec","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvbrazo%2Fgithub-action-for-rspec","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvbrazo%2Fgithub-action-for-rspec/lists"}