Sha256: d944fde36f4ec86e7c3d5452d650ba851d79795973c4d20b66c5c61268fc6260

Contents?: true

Size: 835 Bytes

Versions: 30

Compression:

Stored size: 835 Bytes

Contents

---
name: Setup
description: Setup Ruby and install dependencies.

inputs:
  ruby_version:
    description: The Ruby version.
    required: false
    default: '3.2.0'
  install_dependencies:
    description: Install dependencies.
    required: false
    default: 'true'
  gem_credentials:
    description: Gem credentials.
    required: false

runs:
  using: composite
  steps:
    - name: Setup credentials
      if: inputs.gem_credentials
      shell: bash
      run: |
        mkdir -p ~/.gem
        echo "$GEM_CREDENTIALS" > ~/.gem/credentials
        chmod 600 ~/.gem/credentials
      env:
        GEM_CREDENTIALS: ${{ inputs.gem_credentials }}
    - name: Setup Ruby
      uses: ruby/setup-ruby@v1
      with:
        bundler-cache: ${{ inputs.install_dependencies == 'true' }}
        ruby-version: ${{ inputs.ruby_version }}

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
journal-cli-1.0.36 .github/actions/setup/action.yml
journal-cli-1.0.35 .github/actions/setup/action.yml
journal-cli-1.0.34 .github/actions/setup/action.yml
journal-cli-1.0.33 .github/actions/setup/action.yml
journal-cli-1.0.32 .github/actions/setup/action.yml
journal-cli-1.0.31 .github/actions/setup/action.yml
journal-cli-1.0.30 .github/actions/setup/action.yml
journal-cli-1.0.29 .github/actions/setup/action.yml
journal-cli-1.0.28 .github/actions/setup/action.yml
journal-cli-1.0.27 .github/actions/setup/action.yml
journal-cli-1.0.26 .github/actions/setup/action.yml
journal-cli-1.0.25 .github/actions/setup/action.yml
journal-cli-1.0.24 .github/actions/setup/action.yml
journal-cli-1.0.23 .github/actions/setup/action.yml
journal-cli-1.0.22 .github/actions/setup/action.yml
journal-cli-1.0.21 .github/actions/setup/action.yml
journal-cli-1.0.20 .github/actions/setup/action.yml
journal-cli-1.0.19 .github/actions/setup/action.yml
journal-cli-1.0.18 .github/actions/setup/action.yml
journal-cli-1.0.17 .github/actions/setup/action.yml