Fixed animation start regression that prevented animations from running #122
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Copyright (c) 2024 Microsoft Corporation | |
| # Copyright (c) 2026 Eclipse ThreadX contributors | |
| # | |
| # This program and the accompanying materials are made available under the | |
| # terms of the MIT License which is available at | |
| # https://opensource.org/licenses/MIT. | |
| # | |
| # SPDX-License-Identifier: MIT | |
| # Some portions generated by Claude Code (Opus 5). | |
| # This is a basic workflow that is manually triggered | |
| name: GUIX Studio Demo Test | |
| # Controls when the action will run. dev is included deliberately: it is the | |
| # integration branch, so a master-only trigger gated no pull request that | |
| # anybody opened. Verified green on a runner before being switched on -- | |
| # 227 of 227 generation tests and 212 of 212 compile tests. | |
| on: | |
| workflow_dispatch: | |
| push: | |
| branches: [ master, dev ] | |
| pull_request: | |
| branches: [ master, dev ] | |
| # A workflow run is made up of one or more jobs that can run sequentially or in parallel | |
| jobs: | |
| # This workflow contains a single job called "linux_job" | |
| run_tests: | |
| permissions: | |
| contents: read | |
| issues: read | |
| checks: write | |
| pull-requests: write | |
| # The type of runner that the job will run on | |
| # Pinned deliberately rather than windows-latest: the image this job | |
| # needs has to be a reviewable commit, not something that changes | |
| # underneath the build. windows-2019 sat here until 2026-08-26, more | |
| # than a year after GitHub retired that image, so every run queued for | |
| # 24 hours and was then cancelled without ever reaching a runner. | |
| runs-on: windows-2022 | |
| # Steps represent a sequence of tasks that will be executed as part of the job | |
| steps: | |
| # Actions are pinned to a commit SHA, with the version in the trailing | |
| # comment. A tag can be moved; a SHA cannot, so this is what makes "which | |
| # code ran in CI" answerable from the repository. Dependabot moves these | |
| # pins and rewrites the comment with them -- see .github/dependabot.yml. | |
| - name: Check out the repository | |
| uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 | |
| with: | |
| submodules: true | |
| - name: Build | |
| run: scripts\build_guix_studio.cmd | |
| - name: Test | |
| run: scripts\test_studio_demo.cmd | |
| - name: Publish Test Results | |
| uses: EnricoMi/publish-unit-test-result-action/composite@d0a4676d0e0b938bc201470d88276b7c74c712b3 # v2.24.0 | |
| if: always() | |
| with: | |
| check_name: Test Results GUIX Studio Demo | |
| files: | | |
| test\guix_studio_test\test_demo\*.xml | |
| - name: Upload Test Results | |
| if: success() || failure() | |
| uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 | |
| with: | |
| name: test_reports | |
| path: | | |
| test\guix_studio_test\test_demo\*.xml | |
| test\guix_studio_test\test_demo\Testing\**\*.xml | |