-
Notifications
You must be signed in to change notification settings - Fork 0
Development 3.0: Add GitHub Actions CI/CD Workflow to MeteoForge #40
Copy link
Copy link
Open
Feature
1 / 31 of 3 issues completed
Copy link
Labels
breaking changeWill radically change project functionalityWill radically change project functionalityciContinuous Integration or deployment-relatedContinuous Integration or deployment-relatedcriticalConcerns an issue with critical severityConcerns an issue with critical severityhighHigh priorityHigh priorityrelease blockerNeeds to be taken care of before the next release can be madeNeeds to be taken care of before the next release can be made
Metadata
Metadata
Assignees
Labels
breaking changeWill radically change project functionalityWill radically change project functionalityciContinuous Integration or deployment-relatedContinuous Integration or deployment-relatedcriticalConcerns an issue with critical severityConcerns an issue with critical severityhighHigh priorityHigh priorityrelease blockerNeeds to be taken care of before the next release can be madeNeeds to be taken care of before the next release can be made
Title: Add GitHub Actions CI/CD Workflow to the MeteoForge Project
Description:
We should add a GitHub Actions workflow to automate testing, linting, and possibly deployment for this project. This will help ensure code quality, catch issues early, and maintain consistent development practices.
Proposed Tasks:
Determine the proper workflow triggers for each situation
pushto main branches (e.g.,main,develop).pull_requestfor all branches.Define job steps
Add status badges
README.md.Document CI/CD in contributing guide
Acceptance Criteria:
.github/workflows/for all intended situations in the MeteoForge repo.github/workflows/for all intended situations in the MeteoForge-Sources repo.github/workflows/for all intended situations in the MeteoForge-API repoAdditional Notes: