Skip to content

build_mynd_with_actions

Joseph Komosa edited this page Mar 20, 2026 · 1 revision

Building the MYND Firmware with GitHub Actions

1. Fork the Repository

  • Click the Fork button at the top right of the teufelaudio repository page on GitHub to create your own copy.

2. Make Changes and Push

  • Edit Online:
    • Open your fork in the web IDE by changing .com to .dev in the URL:
      https://github.com/<your_gh_username>/mynd-firmware
      https://github.dev/<your_gh_username>/mynd-firmware
  • Or, Edit Locally:
    • Clone your fork and use your preferred IDE.
    • Push changes to the main branch:
      git push origin main

Note:
The workflow runs automatically on pushes and pull requests to the main branch.

Tip: To enable builds on other branches on your forked repository, edit the branches list in the mynd-firmware/.github/workflows/build-firmware.yml file.


3. Monitor the Build

  • Go to the Actions tab in your forked repository:
    https://github.com/<your_gh_username>/mynd-firmware/actions
  • Select the Build MYND Firmware workflow from the left pane.
  • Watch the workflow progress in real time.

4. Download Build Artifacts

  • After the workflow completes, open the latest run in the Actions tab.
  • Scroll to the Artifacts section at the bottom (may take a few minutes to appear).
  • Click to download the firmware binaries.

5. Update Your Device

Clone this wiki locally