Skip to content

Commit 976da90

Browse files
chore: sync actions from gh-aw@v0.57.2 (#11)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 7adfb92 commit 976da90

520 files changed

Lines changed: 141525 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

setup-cli/action.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: 'Setup gh-aw CLI'
2+
description: 'Install gh-aw CLI extension for a specific version'
3+
author: 'GitHub Next'
4+
5+
inputs:
6+
version:
7+
description: 'Version to install (release tag like v0.37.18)'
8+
required: true
9+
github-token:
10+
description: 'GitHub token for authentication (used for gh CLI and API calls)'
11+
required: false
12+
default: ${{ github.token }}
13+
14+
outputs:
15+
installed-version:
16+
description: 'The version that was installed'
17+
18+
runs:
19+
using: 'composite'
20+
steps:
21+
- name: Install gh-aw CLI
22+
shell: bash
23+
env:
24+
INPUT_VERSION: ${{ inputs.version }}
25+
GH_TOKEN: ${{ inputs.github-token }}
26+
run: ${{ github.action_path }}/install.sh
27+
28+
branding:
29+
icon: 'download'
30+
color: 'purple'

0 commit comments

Comments
 (0)