1234567891011121314151617181920212223 |
- name: 'Setup RUby'
- description: 'Setup a Ruby environment ready to run the Mastodon code'
- inputs:
- ruby-version:
- description: The Ruby version to install
- default: '.ruby-version'
- additional-system-dependencies:
- description: 'Additional packages to install'
- runs:
- using: 'composite'
- steps:
- - name: Install system dependencies
- shell: bash
- run: |
- sudo apt-get update
- sudo apt-get install -y libicu-dev libidn11-dev ${{ inputs.additional-system-dependencies }}
- - name: Set up Ruby
- uses: ruby/setup-ruby@v1
- with:
- ruby-version: ${{ inputs.ruby-version }}
- bundler-cache: true
|