-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
26 lines (26 loc) · 684 Bytes
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
name: Build and publish gem
description: Publish gem in github packages and rubygems
author: juliocabrera820
branding:
icon: box
color: black
inputs:
github_token:
description: GitHub packages token
required: false
rubygems_api_key:
description: Rubygems API key
required: false
github_username:
description: Repository owner
required: false
default: ${{ github.repository_owner }}
runs:
using: composite
steps:
- run: ruby -W0 $GITHUB_ACTION_PATH/main.rb
shell: sh
env:
RUBYGEMS_API_KEY: ${{inputs.rubygems_api_key}}
GITHUB_TOKEN: ${{inputs.github_token}}
GITHUB_USERNAME: ${{inputs.github_username}}