dmitri-lerko / setup-hub

Github Action to set up hub CLI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

setup-hub

Actions Status

This github action allows for installation of the Github hub CLI to be used in your actions pipeline.

It has support for Linux, MacOS and Windows runners.

Hub CLI allows you to do more with github specific features like releases, issues and pull requests in your Github Action workflow

Usage

See action.yml

Basic:

steps:
- uses: actions/checkout@latest
- uses: geertvdc/setup-hub@master

- run: hub --version

Authorized calls to change things:

steps:
- uses: actions/checkout@v1

- name: Install hub
    uses: geertvdc/setup-hub@master
    
- name: run hub commands
    env:
      GITHUB_USER: ${{ secrets.GITHUB_USER }}
      GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
    run: |
         hub release

add GITHUB_USER with your github user account to secrets.

License

The scripts and documentation in this project are released under the MIT License

Contributions

Contributions are welcome! See Contributor's Guide

About

Github Action to set up hub CLI

License:MIT License


Languages

Language:JavaScript 59.8%Language:TypeScript 40.2%