Skip to content

Latest commit

 

History

History
42 lines (26 loc) · 1.18 KB

release-process.md

File metadata and controls

42 lines (26 loc) · 1.18 KB

Super-Linter releases

The Process to create a super-linter release is as follows:

  1. Merge the release pull request.

Preview the release pull request

In order to have a preview of the next release before merging a pull request that updates the configuration of the tooling that we use to create releases, do the following:

  1. Run:

    make release-please-dry-run

This command also runs as part of the CI process.

Release workflows

Every push to the default branch triggers GitHub Actions workflows that:

  • Build and deploy of super-linter container images:

    • super-linter/super-linter:latest
    • super-linter/super-linter:slim-latest
  • Update the next release pull request.

Release automation tooling

In order to automate releases, we use release-please.

We configure release-please using two files: