Node.JS Prepare Asset
GitHub Action written in TypeScript
Prepare asset for upload - GitHub Action
This action provides the name and path of a single file in a directory, so your workflow can access it.
Features
- TypeScript
- Jest Unit Tests with Code Coverage
- GitHub CI Integration (feature, development, master, release)
- Code Quality via Code Climate
| GitHub | Coveralls | |
| —————————————————————- | ————————————————————————– | —————————————————————————- |
| | |
|
|
|
|
|
|
|
|
|
Usage
...
- name: nodejs project information
id: projectinfo
uses: gregoranders/nodejs-project-info@v0.0.21
- name: create release action
id: createrelease
uses: gregoranders/nodejs-create-release@v0.0.21
env:
GITHUB_TOKEN: $
PACKAGE_JSON: $
with:
tag: v$
name: $ - $ Release
target: $
- name: nodejs prepare asset
id: prepareasset
uses: gregoranders/nodejs-prepare-asset@v0.0.20
with:
path: dist
- name: upload asset
id: uploadasset
uses: gregoranders/nodejs-upload-asset@v0.0.20
env:
GITHUB_TOKEN: $
with:
id: $
path: $
name: $
...
Inputs/Outputs
inputs:
path:
description: 'Path to asset'
required: true
outputs:
name:
description: 'Asset Name'
path:
description: 'Asset Path'