Skip to content

Conversation

@alexadereyko
Copy link
Collaborator

@alexadereyko alexadereyko commented Oct 29, 2025

Dependencies

Summary

  • Add ci-framework.yml: reusable workflow for integration testing with openDAQ framework artifacts
  • Add module-build-test composite action: automated CMake configure, build, and test steps
  • Refactor ci.yml: use composite action, add fail-fast: false to matrix strategy
  • Simplify event triggers to push (main only) and pull_request

@alexadereyko alexadereyko self-assigned this Oct 29, 2025
@alexadereyko alexadereyko changed the base branch from main to jira/TBBAS-2530_add_example_module_ci October 29, 2025 11:34

- name: Download openDAQ framework artifact
id: download
uses: openDAQ/actions/framework-download-artifact@jira/TBBAS-2680-opendaq-gh-actions-github-api-wrapper-unit-tests
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace the target branch with main

artifact-filename: ${{ inputs.file-name }}

- name: Install openDAQ framework artifact
uses: openDAQ/actions/framework-install@jira/TBBAS-2680-opendaq-gh-actions-github-api-wrapper-unit-tests
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace the target branch with main

uses: ./.github/actions/framework-latest-release
- name: Download openDAQ framework asset
id: download-framework-filename
uses: openDAQ/actions/framework-download-release@jira/TBBAS-2680-opendaq-gh-actions-github-api-wrapper-unit-tests
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace the target branch with main

echo "asset=$asset" >> $GITHUB_OUTPUT
- name: Install openDAQ framework asset
uses: openDAQ/actions/framework-install@jira/TBBAS-2680-opendaq-gh-actions-github-api-wrapper-unit-tests
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace the target branch with main

@alexadereyko alexadereyko force-pushed the jira/TBBAS-2530_add_example_module_ci branch from e4c5bb2 to 66952b1 Compare October 29, 2025 11:54
Base automatically changed from jira/TBBAS-2530_add_example_module_ci to jira/TBBAS-2523_simple_device_module_ci October 29, 2025 11:59
@alexadereyko alexadereyko force-pushed the jira/TBBAS-2554_add_example_module_ci_framework branch from 06890a7 to 4d80652 Compare October 29, 2025 12:01
@alexadereyko alexadereyko changed the base branch from jira/TBBAS-2523_simple_device_module_ci to main October 29, 2025 12:02
@alexadereyko alexadereyko changed the base branch from main to jira/TBBAS-2523_simple_device_module_ci October 29, 2025 12:03
@alexadereyko alexadereyko force-pushed the jira/TBBAS-2554_add_example_module_ci_framework branch from 4d80652 to 15ddc7b Compare October 29, 2025 12:04
… build and test

- Add ci-framework.yml: reusable workflow for testing with openDAQ framework artifacts
- Add module-build-test composite action: automated CMake configure, build, and test
- Update ci.yml: use new composite action, add fail-fast: false for matrix jobs
@alexadereyko alexadereyko force-pushed the jira/TBBAS-2554_add_example_module_ci_framework branch from 15ddc7b to f6a1f7e Compare November 6, 2025 13:24
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.

3 participants