Skip to content

action-stars/generic-workflows

Repository files navigation

Action Stars Generic Workflows for GitHub Actions

GitHub Release (latest SemVer) Validate

Dependabot Changelog Workflow

This GitHub Actions workflow generates a changelog for Dependabot.

Inputs

No inputs.

Outputs

No outputs.

Publish Release Workflow

This GitHub Actions workflow publishes a release.

Inputs

INPUT TYPE REQUIRED DEFAULT DESCRIPTION
artifacts string false Comma separated list of artifact path to be uploaded to the release; this supports globs.
changelog_path string false "./CHANGELOG.md" Path to the CHANGELOG file; this needs to follow the Keep a Changelog pattern.
make_latest boolean false true Whether to make the release the latest release.
version string false "${{ github.ref_name }}" The version to be released.

Outputs

No outputs.

OSSF Scorecard Workflow

This GitHub Actions workflow runs the OSSF Scorecard.

Inputs

INPUT TYPE REQUIRED DEFAULT DESCRIPTION
retention_days number false 7 Number of days to retain the scorecard artifact.

Outputs

No outputs.

Validate GitHub Action Workflow

This workflow validates the GitHub Action in the repository.

Inputs

INPUT TYPE REQUIRED DEFAULT DESCRIPTION
auto_doc boolean false false If auto-doc should be run.
markdownlint boolean false false If markdownlint should be run.
shellcheck boolean false false If shellcheck should be run.
yamlfmt boolean false false If yamlfmt should be run.

Outputs

No outputs.

Validate GitHub Workflows Workflow

This workflow validates the GitHub Workflows in the repository.

Inputs

INPUT TYPE REQUIRED DEFAULT DESCRIPTION
auto_doc boolean false false If auto-doc should be run.
auto_doc_script string false The script to run auto-doc.
markdownlint boolean false false If markdownlint should be run.
shellcheck boolean false false If shellcheck should be run.
yamlfmt boolean false false If yamlfmt should be run.

Outputs

No outputs.

About

GitHub Actions workflows.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •