GitHub actions wrapper for the bundler CLI
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
bin
test
.dockerignore
Brewfile
Dockerfile
LICENSE
README.md
entrypoint.sh

README.md

GitHub Actions for bundler

This Action for bundler enables arbitrary actions with the bundler command-line client. Uses the ruby:2.5.3 docker image as its base.

Usage

An example workflow to lint and test:

workflow "Main" {
  on = "push"
  resolves = ["Lint", "Test"]
}

action "Install" {
  uses = "docker://culturehq/actions-bundler:latest"
  args = "install"
}

action "Lint" {
  needs = "Install"
  uses = "docker://culturehq/actions-bundler:latest"
  args = "exec rubocop"
}

action "Test" {
  needs = "Install"
  uses = "docker://culturehq/actions-bundler:latest"
  args = "exec rake"
}