Gathering detailed insights and metrics for action-gen
Gathering detailed insights and metrics for action-gen
Gathering detailed insights and metrics for action-gen
Gathering detailed insights and metrics for action-gen
egg-ci
Auto gen ci config file
action-file-gen
File generator for projects and files, using actions and data with advanced templating
story-gen
This story generator is a tool for easily creating stories based on a list of characters, a location, a main action, a reason for that action, and a list of themes as parameters. The library uses the input parameters to generate a correct story, with a be
react-redux-gen
A react redux action creator by convention
Generate and sync GitHub Action.yml and README.md from config file.
npm install action-gen
Typescript
Module System
Node Version
NPM Version
JavaScript (58.44%)
TypeScript (34.75%)
Mustache (6.81%)
Total Downloads
0
Last Day
0
Last Week
0
Last Month
0
Last Year
0
MIT License
47 Commits
1 Watchers
31 Branches
3 Contributors
Updated on Jan 07, 2025
Latest Version
1.1.6
Package Id
action-gen@1.1.6
Unpacked Size
30.35 kB
Size
7.72 kB
File Count
14
NPM Version
6.13.6
Node Version
10.22.0
Cumulative downloads
Total Downloads
Last Day
0%
NaN
Compared to previous day
Last Week
0%
NaN
Compared to previous week
Last Month
0%
NaN
Compared to previous month
Last Year
0%
NaN
Compared to previous year
31
Node CLI tool that generates an action.yml
and README.md
for GitHub Actions from a config file. It is further intended to keep both action.yml
and README.md
in sync after initial generation by relying on a single source of truth (the config) for changes.
action-gen [options]
--actionDirectory [relative path to directory containing action]
(shorthand: -a
)
./
if omittedaction.yml
, README.md
and .actionrc.[js|json]
--config [relative path to action config file]
(shorthand: -c
)
./.actionrc.js
if omittedjs
and json
are the only supported configurations.--init
(shorthand: -i
)
./
unless --actionDirectory
also specifiedFor use when creating a brand new Action. This will generate a boilerplate .actiongenrc.js
with all possible options, then generate an action.yml
and README.md
from the boileplate template.
Initialize .actiongenrc.js
, action.yml
and README.md
in ./
action-gen init
Initialize .actiongenrc.js
, action.yml
and README.md
in subdirectory ./some/dir
action-gen init -a ./some/dir
Generates a new .actiongenrc.js
from an existing action.yml
. This is useful in existing projects where maintaining the action.yml and README.md is desired from a single source of truth.
Generate .actiongenrc.js
in ./
from an existing action.yml
action-gen -f ./action.yml
Generate .actiongenrc.js
in subdirectory ./some/dir
from an existing action.yml
action-gen init -a ./some/dir -f ./some/dir/.actiongenrc.js
Generates new or synchronizes an existing action.yml and README.md from an existing .actiongenrc.js
Generate/sync action in ./
action-gen generate
Generate/sync action in ./some/dir
action-gen generate -a ./some/dir
Generate/sync action in ./some/dir
with config in different directory
action-gen -a ./some/dir -c ./configs/some-config.js
Once Actions are being maintained by an .actiongenrc.js
config file, it's easy to automate the synchronization of action.yml
and README.md
as part of a pre-commit hook. Husky makes running sync scripts on pre-commit
hooks easy.
npm install --save-dev action-gen husky
No vulnerabilities found.
Reason
no dangerous workflow patterns detected
Reason
no binaries found in the repo
Reason
license file detected
Details
Reason
packaging workflow detected
Details
Reason
dependency not pinned by hash detected -- score normalized to 3
Details
Reason
Found 1/8 approved changesets -- score normalized to 1
Reason
project is archived
Details
Reason
detected GitHub workflow tokens with excessive permissions
Details
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
security policy file not detected
Details
Reason
project is not fuzzed
Details
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
Reason
76 existing vulnerabilities detected
Details
Score
Last Scanned on 2025-07-07
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn More