- name: Check if the checked-in firmware is modified
        id: is_modified
        uses: tj-actions/changed-files@v44
        with:
          files: |
            software/glasgow/device/firmware.ihex
      - name: Verify firmware matches checked-in version
        if: steps.is_modified.outputs.any_changed == 'true'
        run: git diff --exit-code --text software/glasgow/device/firmware.ihex