andry81-devops/accum-gh-stats

GitHub composite action to request and accumulate a repository clones/views statistic

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Feb 5, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: andry81-devops/gh-action--accum-gh-stats@f41c9c057abe2318f95511e9e5f5d5ceb1e92606 # v1.4.1

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
deps_repo_ownerOwner of a repository used to checkout dependenciesyes
deps_repo_branchRepository branch used to checkout dependenciesmaster
deps_repo_read_tokenPAT token to a repository used to checkout dependencies${{ github.token }}
stat_repo_ownerOwner of a repository used to request the statisticyes
stat_repoRepository name used to request the statisticyes
stat_entityStatistic entity to requestyes
commit_msg_entityCommit message entity. The `stat_entity` does use if not defined.
stat_repo_read_tokenPAT token to a repository used to request the statistic with statistic read access rightsyes
curl_flagsadditional curl flags
output_repo_ownerOwner of a repository used to output the statisticyes
output_repoRepository name used to output the statisticyes
output_repo_branchRepository branch used to output the statisticmaster
output_repo_dirOutput repository relative directory path to store requested and accumulated statisticyes
output_repo_write_tokenPAT token to the output repository with write/push access rightsyes
flagsString of flag values list in format of `NAME[=[EXPR]]` ready to be evaluated as a shell array: `(<0> <1> ... <N>)`. If `EXPR` is not empty and begins by '[' then, use `eval EXPR` instead of `(( EXPR ))` expression. Otherwise if a flag expression is `NAME=`, then false (unflagged). Otherwise if a flag expression is `NAME`, then true (flagged).
envenvironment variables

no outputs