klip-sdk
Version:
JavaScript SDK to interact with klip App2App requests
34 lines (33 loc) • 857 B
YAML
name: Set up golang environment
author: Jeff Kim
description: ' Set up golang environment'
inputs:
version:
description: 'golang version regular expression form'
required: true
default: "1.15.x"
submodule-option:
description: 'recursive or false. default is recursive'
required: false
default: 'recursive'
outputs:
cache:
description: 'cache hit or not'
value: ${{ steps.cache.outputs.cache-hit }}
runs:
using: "composite"
steps:
- name: prepare golang environment
uses: actions/setup-go@v5
with:
go-version: ${{ inputs.version }}
- name: cache
id: cache
uses: actions/cache@v4
with:
path: |
~/.cache/go-build
~/go/pkg/mod
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
restore-keys: |
${{ runner.os }}-go-