Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

github actions : variant-inc/actions-nodejs

Github Action to perform build, test , scan and generate Image for Nodejs ## Permissions Add the following permissions to the job ```yaml permissions: id-token: write contents: write ``` ## Usage ### For DX Deployment & Container Push ```yaml - name: Actions Nodejs uses: variant-inc/actions-nodejs@v2 with: ecr_repository: 'demo/example' nodejs-version: 18 npm_test_script_name: test:ci ``` ### For Package Create & Publish ```yaml - name: Actions Nodejs uses: variant-inc/actions-nodejs@v2 with: npm_package_publish: 'true' nodejs-version: 18 npm_test_script_name: test:ci ``` ## Using a Package from Azure DevOps To use a package from Azure DevOps that was published by this action, create .npmrc with the following information and add it to the root directory of your repository. ```yaml registry=https://pkgs.dev.azure.com/USXpress-Inc/CloudOps/_packaging/packages/npm/registry/ always-auth=true ; begin auth token //pkgs.dev.azure.com/USXpress-Inc/CloudOps/_packaging/packages/npm/registry/:username=USXpress-Inc //pkgs.dev.azure.com/USXpress-Inc/CloudOps/_packaging/packages/npm/registry/:_password=${AZ_DEVOPS_BASE64_PAT} //pkgs.dev.azure.com/USXpress-Inc/CloudOps/_packaging/packages/npm/registry/:[email protected] //pkgs.dev.azure.com/USXpress-Inc/CloudOps/_packaging/packages/npm/:username=USXpress-Inc //pkgs.dev.azure.com/USXpress-Inc/CloudOps/_packaging/packages/npm/:_password=${AZ_DEVOPS_BASE64_PAT} //pkgs.dev.azure.com/USXpress-Inc/CloudOps/_packaging/packages/npm/:[email protected] ; end auth token ``` ## Locating packages Azure artifacts of NPM packages are located here. ```text https://dev.azure.com/USXpress-Inc/CloudOps/_artifacts/feed/packages ``` ## Locating Container Images ECR containers can be located with this URI. ```text 064859874041.dkr.ecr.us-east-2.amazonaws.com/<ecr_repository> ```

Registry - JSON
purl: pkg:githubactions/variant-inc/actions-nodejs
Keywords: setup-ci-workflow
License:
Latest release: about 2 months ago
First release: over 3 years ago
Namespace: variant-inc
Dependent repositories: 1
Stars: 1 on GitHub
Forks: 0 on GitHub
Total Commits: 79
Committers: 8
Average commits per author: 9.875
Development Distribution Score (DDS): 0.772
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: 22 days ago

    Loading...
    Readme
    Loading...