Skip to content

Conversation

@alexadereyko
Copy link
Collaborator

No description provided.

Aliaksandr Adziareika and others added 3 commits September 5, 2025 21:04
…le, running tests, and uploading reports

- Add download framework action
- Add install framework action
- Add determine openDAQ version action
- Add build and test simple device module with binary framework package
- Project README: overview, build/test instructions, openDAQ integration notes
- framework-latest-release: inputs, outputs, usage
- framework-download: inputs, usage
- framework-install: inputs, usage, OS-specific install details
@alexadereyko alexadereyko force-pushed the jira/TBBAS-2595_create_shared_workflow branch 23 times, most recently from aeb8a16 to 03269c4 Compare September 19, 2025 09:49
@alexadereyko alexadereyko force-pushed the jira/TBBAS-2595_create_shared_workflow branch 4 times, most recently from 2f2df8e to 9bbe032 Compare September 25, 2025 08:45
@alexadereyko alexadereyko force-pushed the jira/TBBAS-2595_create_shared_workflow branch 6 times, most recently from 53b4c2f to 2e1f3fa Compare September 26, 2025 11:57
@alexadereyko alexadereyko force-pushed the jira/TBBAS-2595_create_shared_workflow branch 9 times, most recently from c3d7764 to f69c877 Compare October 9, 2025 15:19
@alexadereyko alexadereyko force-pushed the jira/TBBAS-2595_create_shared_workflow branch 2 times, most recently from d116544 to 3f25dda Compare October 16, 2025 08:18
Comment on lines 1 to 21
name: Download openDAQ framework release package from GitHub
description: "Download openDAQ package from GitHub"

inputs:
opendaq-release-version:
required: false
default: ''

destination-dir:
required: false
default: ${{ runner.temp }}

runs:
using: composite
steps:
- name: Download openDAQ release
shell: bash
run: |
echo "::group::Download openDAQ package "
gh release download ${{ inputs.opendaq-release-version }} --repo openDAQ/openDAQ --pattern ${{ inputs.opendaq-package-filename }} --dir ${{ inputs.destination-directory }}

Copy link
Contributor

Choose a reason for hiding this comment

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

I think this entire .autosave file can be safely deleted.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Done

pull_request:
branches:
- main
- jira/*
Copy link
Contributor

@aljazfrancic aljazfrancic Oct 27, 2025

Choose a reason for hiding this comment

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

Why not run it on all pull requests on all branches?

  pull_request:
    branches:

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Agree.
The push executes only for main branch, and the pull_request -- for any branches


- name: Compose framework filename
id: compose-framework-filename
uses: openDAQ/actions/framework-compose-filename@jira/TBBAS-2680-opendaq-gh-actions-github-api-wrapper-unit-tests
Copy link
Contributor

Choose a reason for hiding this comment

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

Obviously, all of these should target the main branch, not this specific one before the merge.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I put the comment in the pull request description pointing to actual PRs that need to be merged before the current one.

@alexadereyko alexadereyko force-pushed the jira/TBBAS-2595_create_shared_workflow branch 5 times, most recently from 83f2d18 to a8a3025 Compare October 29, 2025 10:15
… 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-2595_create_shared_workflow branch from a8a3025 to 7fdb861 Compare October 29, 2025 10:42
@alexadereyko alexadereyko changed the base branch from main to jira/TBBAS-2538_add_example_module_ci_workflow_docs October 29, 2025 10:43
@alexadereyko alexadereyko changed the base branch from jira/TBBAS-2538_add_example_module_ci_workflow_docs to jira/TBBAS-2523_simple_device_module_ci October 29, 2025 10:53
@alexadereyko alexadereyko deleted the jira/TBBAS-2595_create_shared_workflow branch October 29, 2025 14:38
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