Metadata
- Source
- FLUID-6567
- Type
- Improvement
- Priority
- Minor
- Status
- Closed
- Resolution
- Fixed
- Assignee
- Ned Zimmerman
- Reporter
- Ned Zimmerman
- Created
2020-10-28T07:53:27.912-0400 - Updated
2020-10-29T14:09:18.340-0400 - Versions
- N/A
- Fixed Versions
- N/A
- Component
-
- Testing Infrastructure
Description
As discussed in Matrix it would be helpful to only run the full test suite in Github Actions if Infusion code is modified. Skipping tests for docs updates (for example) would significantly reduce our usage of Github Actions minutes.
Comments
-
Ned Zimmerman commented
2020-10-28T09:43:32.853-0400 A potential further improvement: linting results should not differ based on platform, so we can probably remove all platforms except `ubuntu-latest` from the test matrix for the linting job. (I also wonder if linting results would differ based on Node version; I suspect not.)
-
Ned Zimmerman commented
2020-10-28T09:50:21.501-0400 Reference to paths syntax: https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-syntax-for-github-actions#filter-pattern-cheat-sheet
-
Justin Obara commented
2020-10-29T14:09:15.203-0400 Merged PR ( https://github.com/fluid-project/infusion/pull/1023 ) into the project repo at fa21180c08becc8be94c6fd333ef331226a473f5