Skip to content

atos-actions/actions

Repository files navigation

Actions

Reusable actions for the eviden-actions organization.

Release

Usage

on:
  push:

jobs:
  validate:
    uses: eviden-actions/actions/.github/workflows/lint-code.yml@v1

  release:
    needs: [validate]
    uses: eviden-actions/actions/.github/workflows/release.yml@v1
    secrets:
      RELEASE_APP_ID: ${{ secrets.RELEASE_APP_ID }}
      RELEASE_APP_PRIVATE_KEY: ${{ secrets.RELEASE_APP_PRIVATE_KEY }}

Actions

Action Description Args
dependencies Check dependencies for known vulnerabilities and signatures No
lint-code Check code style and coding guidelines No
lint-pr Check PR is matching contributing guidelines No
release Release a new version with semantical release Yes

Dependencies

Dependencies action checks for known vulnerabilities and signatures in your dependencies. This workflow is configured by ruleset to run on all pull requests in all eviden-actions repositories.

Release

Arguments for the release action:

Secrets Description Required
RELEASE_APP_ID The App ID of the Atos Release App Yes
RELEASE_APP_PRIVATE_KEY The private key of the Atos Release App Yes

About

Reusable actions for the organization CI workflows

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •