Skip to content

chore: update ACE-Step-DAW submodule to latest HEAD + add nightly auto-update workflow#5

Merged
lmangani merged 3 commits intomainfrom
copilot/update-ace-step-daw-submodule
Mar 24, 2026
Merged

chore: update ACE-Step-DAW submodule to latest HEAD + add nightly auto-update workflow#5
lmangani merged 3 commits intomainfrom
copilot/update-ace-step-daw-submodule

Conversation

Copy link
Contributor

Copilot AI commented Mar 24, 2026

ACE-Step-DAW was pinned ~75 commits behind upstream main. No mechanism existed to keep it current.

Changes

  • Submodule bumpACE-Step-DAW advanced from da9c7e5e8153b9, picking up VST3 bridge + plugin browser, Strudel REPL, multi-theme UI, PDC, waveform/timeline polish, and a relicense for AGPL compliance.

  • .github/workflows/update-submodules.yml — nightly scheduled job (03:00 UTC) + workflow_dispatch:

    1. git submodule update --init --remote --depth 1 across all registered submodules
    2. Detects if anything changed; no-ops if already current
    3. Opens/force-updates a chore/update-submodules PR via peter-evans/create-pull-request@v7, labelled dependencies

    Uses SUBMODULE_UPDATE_PAT secret (falls back to GITHUB_TOKEN). A PAT with repo + workflow scopes is required for CI to trigger on the auto-created PR — setup instructions are in the workflow comments.


💬 Send tasks to Copilot coding agent from Slack and Teams to turn conversations into code. Copilot posts an update in your thread when it's finished.

Copilot AI changed the title [WIP] Update ACE-Step-DAW submodule to latest version chore: update ACE-Step-DAW submodule to latest HEAD + add nightly auto-update workflow Mar 24, 2026
Copilot AI requested a review from lmangani March 24, 2026 19:47
Removed the option to use a Personal Access Token for submodule updates and simplified the token usage to only GITHUB_TOKEN.
@lmangani lmangani marked this pull request as ready for review March 24, 2026 22:10
@lmangani lmangani merged commit eae9877 into main Mar 24, 2026
3 checks passed
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.

2 participants