Skip to content

Latest commit

 

History

History
42 lines (33 loc) · 1.75 KB

Readme.md

File metadata and controls

42 lines (33 loc) · 1.75 KB

Custom actions

Continous integration related actions

Allows to run RSpec tests in a GitHub workflow.

  • Uses:
    • cache-precompile-action to speed up the tests suite.

Allows to run Rubocop, JS Lint and ERB lint in a GitHub workflow.

Allows to cache precompiled assets in a GitHub workflow.

Continous deployment related actions

Allows to release and publish a Ruby gem on RubyGems.org.

Allows to deploy a Docker container on a Scaleway serverless service.

  • Uses:
    • Scaleway CLI to deploy the container.
    • Build and push images action to build and push the Docker image.

Docker and Kubernetes related actions

Allows to build and push Docker images to a Docker registry.

  • Uses:
    • Clean tag action

Allows to build and test Docker images.

  • Uses:
    • Build and push images action to build the Docker image. (Without pushing it to the registry)

Allows to clean a tag on a Docker registry.

Allows to delete a pushed Docker images from a Docker registry.

  • Uses:
    • Clean tag action