This action starts a Nevermined local development cluster for use in the github CI.
When using this action the nvm-tools
command will also be available to all steps.
- uses: nevermined-io/nvm-tools-actions@v0.1.0
with:
# Github personal access token with read access to private nevermined-io organization repos
# Required: true
token: ""
# Contracts version to use.
# Default: 'latest'
# Required: false
contracts-version: ""
# Node version to use.
# Default: 'latest'
# Required: false
node-version: ""
# Marketplace-api version to use.
# Default: 'latest'
# Required: false
marketplace-version: ""
# Start with node.
# Default: 'true'
# Required: false
node: ""
# Start with marketplace.
# Default: 'true'
# Required: false
marketplace: ""
# Start with opengsn.
# Default: 'false'
# Required: false
opengsn: ""
# Start with estuary.
# Default: 'false'
# Required: false
estuary: ""
# Start with compute stack.
# Default: 'false'
# Required: false
compute: ""
# Elastic version.
# Required: false
elastic-version: ""
- uses: nevermined-io/nvm-tools-actions@v0.1.0
with:
token: ${{ secrets.API_TOKEN_GITHUB }}
- name: Copy artifacts
run: nvm-tools copy-artifacts ./artifacts
- uses: nevermined-io/nvm-tools-actions@v0.1.0
with:
token: ${{ secrets.API_TOKEN_GITHUB }}
contracts-version: "development"