MetOffice / MetOffice/CMEW

Update the GitHub Actions workflow

Open
#337 0 comments 0 reactions 0 assignees View on GitHub
enhancement quality assurance
Dominant language
Python
Stars
5
Forks
3
Avg merge
5d 6h
Merged PRs (30d)
8

Description

Update the GitHub Actions workflow, specifically:

- create two workflow files: `lint.yml` and `test.yml`
- use the `mamba-org/setup-micromamba@v2` action and caching (e.g. https://github.com/MetOffice/git-github-docs/blob/main/.github/workflows/deploy-docs.yml#L43C15-L43C44) as mentioned in https://github.com/MetOffice/CMEW/pull/321#discussion_r2685560266_

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the existing files under .github/workflows and the linked deploy-docs.yml example, then read the discussion from CMEW pull request 321. Create lint.yml and test.yml using mamba-org/setup-micromamba@v2 and caching as requested. Done means both workflows exist and their lint and test responsibilities are separated.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, python
Domain
ci-cd
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.