Skip to content

Feat/CI to register algorithms#48

Open
firzaariany wants to merge 37 commits into
mainfrom
feat/ci-register-algorithms
Open

Feat/CI to register algorithms#48
firzaariany wants to merge 37 commits into
mainfrom
feat/ci-register-algorithms

Conversation

@firzaariany
Copy link
Copy Markdown
Contributor

@firzaariany firzaariany commented May 14, 2026

Summary

This PR contributes to #32

What's changed

  • CI/CD automation
    • Adds .github/workflows/check_algorithm_exist.yml: on PR, Detect changes in the subdirectories of algorithm_catalog/ between current branch and main
    • Adds .github/workflows/register_algorithm.yml: on merging to main, detect changes in algorithm_catalog/, clone developmentseed/apex_algorithms, run QA test, and push records to apex_algorithms

How to test this

  • Opening a new PR in this repo with new UDPs and algorithm records
  • Merge the PR to main in this repo
  • Go to developmentseed/apex_algorithms to open a PR manually, targeting the main branch of ESA-APEx/apex_algorithms`

@firzaariany firzaariany force-pushed the feat/ci-register-algorithms branch from 4c7dfcd to 4238b4d Compare May 21, 2026 11:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant