exercism / exercism/configlet

Automatically create PRs to tracks when fetch script(s) change

Open
#310 3 comments 0 reactions 0 assignees View on GitHub
kind: ci
Dominant language
Nim
Stars
23
Forks
17
Avg merge
13h 57m
Merged PRs (30d)
1

Description

Whenever the `scripts/fetch-configlet` or `scripts/fetch-configlet.ps1` scripts change, we should automatically submit a PR to all the tracks that contain those file(s).

Small note: some tracks might have renamed the script to `fetch_configlet` or `fetch_configlet.sh` or `fetch-configlet.sh`. This is probably okay, as long as our automatic update script recognizes these alternative names.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the automation that updates track repositories and inspect how it detects scripts and submits pull requests. Trace handling for scripts/fetch-configlet and scripts/fetch-configlet.ps1, then account for the listed alternative names. Done means changes to either source script produce PRs for every track containing a recognized copy.

Written by the indexing model from the issue text.

Assessment

Tech stack
powershell, shell
Domain
devops, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.