neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

action.yml (670B)


      1 name: 'setup'
      2 description: "Creates necessary setup for CI"
      3 inputs:
      4  install_flags:
      5    description: 'Install script flags'
      6    required: false
      7    default: ''
      8 runs:
      9  using: "composite"
     10  steps:
     11    - name: Set $BIN_DIR
     12      shell: bash
     13      run: echo "$BIN_DIR" >> $GITHUB_PATH
     14 
     15    - if: ${{ runner.os != 'Windows' }}
     16      name: Set ulimit
     17      shell: bash
     18      run: ulimit -c unlimited
     19 
     20    - if: ${{ runner.os == 'Windows' }}
     21      run: .github/scripts/env.ps1
     22      shell: pwsh
     23 
     24    - name: Install dependencies
     25      run: ./.github/scripts/install_deps.sh ${{ inputs.install_flags }}
     26      shell: bash
     27 
     28    - name: Cache
     29      uses: ./.github/actions/cache