constellation/.github/actions/install_docgen/action.yml

27 lines
625 B
YAML
Raw Normal View History

2022-11-14 13:38:07 +00:00
name: Install Docgen
description: |
Install Docgen
runs:
using: "composite"
steps:
- name: Checkout talos
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
2022-11-14 13:38:07 +00:00
with:
fetch-depth: 0
repository: "siderolabs/talos"
ref: "v1.3.1"
2022-11-14 13:38:07 +00:00
path: talos
# This is required to be able to build docgen
- name: Remove go.work
shell: bash
working-directory: talos
run: rm go.work*
- name: Install Docgen
shell: bash
working-directory: talos/hack/docgen
run: |
go build -o docgen .
mv docgen /usr/local/bin