Skip to content

Latest commit

 

History

History
24 lines (18 loc) · 832 Bytes

File metadata and controls

24 lines (18 loc) · 832 Bytes

CI-tools

Overview

CI-tools is a repository designed to streamline and standardize Continuous Integration (CI) processes across MiraGeoscience's projects. It encapsulates reusable GitHub Actions workflows for common CI tasks, promoting efficiency and consistency.

Structure

|_ .github
|____ actions: Containing reusable actions for setup python env
|____ workflows: Containing reusable workflows for different project types and tasks.

Usage

  • Create a new GitHub Actions workflow in your project's .github/workflows directory.
  • Include the desired reusable workflows using the uses keyword:
jobs:
  call-workflow-create-jira-issue:
    uses: MiraGeoscience/CI-tools/<path_to_the_reusable_workflows>
    # e.g.: uses: MiraGeoscience/CI-tools/.github/workflows/reusable-jira-issue_to_jira.yml