Skip to content

Add SpecialSettingsSource input to workflows - #1185

Merged
masesdevelopers merged 3 commits into
masterfrom
414-enhance-tests-and-their-coverage-add-source-name
Aug 18, 2026
Merged

Add SpecialSettingsSource input to workflows#1185
masesdevelopers merged 3 commits into
masterfrom
414-enhance-tests-and-their-coverage-add-source-name

Conversation

@masesdevelopers

Copy link
Copy Markdown
Contributor

Description

Introduce a SpecialSettingsSource workflow input (default 'source.zip') in build.yaml, build_common.yaml and performance.yaml. Replace hard-coded 'source.zip' usages with the input so SFTP download and 7z extraction use the specified filename. Preserves default behavior while allowing an alternate special settings file (note: not available in forks).

Related Issue

Motivation and Context

How Has This Been Tested?

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

Introduce a SpecialSettingsSource workflow input (default 'source.zip') in build.yaml, build_common.yaml and performance.yaml. Replace hard-coded 'source.zip' usages with the input so SFTP download and 7z extraction use the specified filename. Preserves default behavior while allowing an alternate special settings file (note: not available in forks).
@masesdevelopers masesdevelopers self-assigned this Aug 18, 2026
@masesdevelopers
masesdevelopers requested a review from a team as a code owner August 18, 2026 12:18
@masesdevelopers masesdevelopers added enhancement New feature or request github_actions Pull requests that update GitHub Actions code labels Aug 18, 2026
@masesdevelopers masesdevelopers linked an issue Aug 18, 2026 that may be closed by this pull request
@masesdevelopers
masesdevelopers merged commit 664f467 into master Aug 18, 2026
23 checks passed
@masesdevelopers
masesdevelopers deleted the 414-enhance-tests-and-their-coverage-add-source-name branch August 18, 2026 14:56
masesdevelopers added a commit that referenced this pull request Aug 18, 2026
masesdevelopers added a commit that referenced this pull request Aug 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Enhance tests and their coverage

1 participant