Revert "refactor: add sharable action to setup go"
All checks were successful
CI / test (pull_request) Successful in 18m48s

This reverts commit 07412bf6c6.
This commit is contained in:
2024-04-01 14:52:28 +02:00
parent 07412bf6c6
commit e27008ecb1
2 changed files with 20 additions and 45 deletions

View File

@@ -1,43 +0,0 @@
# Re-Usable action that setups go from cache. Can be used in e.g. workflows/ci.yaml
# setups go from cache or installs go if not found in cache
# also updates the cache
name: setup_go_from_cache
description: 'Setup go from cache'
inputs:
go-version-file:
description: 'Path to go version file'
required: true
check-latest:
description: 'Check for latest go version'
required: false
default: 'true'
runs:
using: 'composite'
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup go
uses: actions/setup-go@v5
with:
go-version-file: ${{ inputs.go-version-file }}
check-latest: ${{ inputs.check-latest }}
- name: Create cache key
id: hash-go
uses: https://gitea.com/actions/go-hashfiles@v0.0.1
with:
patterns: |
go.mod
go.sum
- name: cache go
id: cache-go
uses: actions/cache@v4
with:
path: |
/go_path
/go_cache
key: go_path-${{ steps.hash-go.outputs.hash }}
restore-keys: |-
go_cache-${{ steps.hash-go.outputs.hash }}

View File

@@ -14,10 +14,28 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: setup_go_from_cache - name: Setup go
uses: ./.gitea/actions/setup_go_from_cache uses: actions/setup-go@v5
with: with:
go-version-file: go.mod go-version-file: go.mod
check-latest: true
- name: Create cache key
uses: https://gitea.com/actions/go-hashfiles@v0.0.1
id: hash-go
with:
patterns: |
go.mod
go.sum
- name: cache go
id: cache-go
uses: actions/cache@v4
with:
path: |
/go_path
/go_cache
key: go_path-${{ steps.hash-go.outputs.hash }}
restore-keys: |-
go_cache-${{ steps.hash-go.outputs.hash }}
- name: build - name: build
run: make build run: make build
- name: test - name: test