Skip to content

Fix CI build failures by updating requirement file references#69177

Open
dwoz wants to merge 4 commits into
saltstack:masterfrom
dwoz:fix-ci-builds
Open

Fix CI build failures by updating requirement file references#69177
dwoz wants to merge 4 commits into
saltstack:masterfrom
dwoz:fix-ci-builds

Conversation

@dwoz
Copy link
Copy Markdown
Contributor

@dwoz dwoz commented May 16, 2026

  • Update tools/init.py to use .lock for tools-virustotal.
  • Update GitHub Actions to use correct file extensions in hash-files.py and hashFiles().
  • Fix paths-filter filters in workflows to match .in and .lock files.
  • Update noxfile.py and platform-specific scripts to use .lock extensions.
  • Fix hardcoded .txt references in tests and build backend.

- Update tools/__init__.py to use .lock for tools-virustotal.
- Update GitHub Actions to use correct file extensions in hash-files.py and hashFiles().
- Fix paths-filter filters in workflows to match .in and .lock files.
- Update noxfile.py and platform-specific scripts to use .lock extensions.
- Fix hardcoded .txt references in tests and build backend.
@dwoz dwoz requested a review from a team as a code owner May 16, 2026 00:15
@dwoz dwoz added the test:full Run the full test suite label May 16, 2026
- Update doc/topics/packaging/index.rst to use .lock for changelog requirements.
- Update .github/actions/build-onedir-deps/action.yml to hash .lock files.
- Update .github/workflows/build-deps-ci-action.yml to sed .lock files.
- Update examples in .github/scripts/hash-files.py.
Ensure that Windows, Darwin, and FreeBSD sessions correctly target .lock
files for static requirements and .in files for source requirements.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

test:full Run the full test suite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant