Skip to content

Latest commit

 

History

History
45 lines (33 loc) · 1.33 KB

README.md

File metadata and controls

45 lines (33 loc) · 1.33 KB

Overview

This repository currently houses both commonly used github action workflows usable via workflow_call and a common Mend Renovate configuration for use across all of the IXM project's various repositories.

Usage (Actions)

Per documentation found here, calling workflows from elsewhere looks like the following:

jobs:
  actionlint:
    uses: ixm-one/common/.github/workflows/actions.lint.yml@main
  spellcheck:
    name: Lint Spelling
    uses: ixm-one/common/.github/workflows/spellcheck.yml@main

Several jobs for this repository use the same workflows in this repository for some basic operations.

Usage (Renovate)

Extending from any of the configurations placed within this repository is very simple. To use all of them, simply add "ixm-one/common" to the "extends" field in your renovate configuration file. Alternatively, if only specific configurations are desired, users are free to explicitly list a specific configuration by using "ixm-one/common:<config>". For example, the following are both valid ways to pull in the GitHub Actions related configuration settings:

{ "extends": ["ixm-one/common"] }
{ "extends": ["ixm-one/common:actions"] }