AcademySoftwareFoundation / AcademySoftwareFoundation/rmtc

CI/CD Setup

Open
#30 4 comments 0 reactions 0 assignees View on GitHub
help wanted priority
Dominant language
No language data
Stars
13
Forks
11
PR merge metrics
No merged PRs in 30d

Description

We are wishing to move to main from develop and so require a CI/CD process to be setup.

Meeting with the Wg-CI group in February we have a rough spec of what we need:

https://github.com/AcademySoftwareFoundation/wg-ci/blob/main/meetings/2026-02-25.md

- Use the ASWF simple CPU runners - avoid training if too slow
- Build Ubuntu 22
- Run unit tests
- Convert MNIST dataset to EXRs and host in a public location

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the linked Wg-CI meeting specification and inspect the repository's current develop/main setup. Define the CI/CD process around ASWF simple CPU runners on Ubuntu 22, unit tests, and MNIST-to-EXR conversion with a public dataset location. Done means the required checks run reliably so the project can move from develop to main.

Written by the indexing model from the issue text.

Assessment

Tech stack
ubuntu
Domain
build-system, ci-cd, testing
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.