Skip to content

ci: run sanity checks with next release version set#624

Merged
alperenkose merged 22 commits intoPaloAltoNetworks:developfrom
alperenkose:develop
May 23, 2025
Merged

ci: run sanity checks with next release version set#624
alperenkose merged 22 commits intoPaloAltoNetworks:developfrom
alperenkose:develop

Conversation

@alperenkose
Copy link
Copy Markdown
Collaborator

Description

With this PR, sanity checks are run with the updated release files like galaxy.yml which includes the release version (files are temporarily updated just before sanity checks and are not commited).
This avoids the issues with sanity checks passing for the existing version but may not pass for the next release version like deprecated options which are not discovered until published to Redhat AAP.

It also has a fix for ruff E402 check for eda logs.py file.

Motivation and Context

Fixes #620

How Has This Been Tested?

Tested on fork repo.

Types of changes

  • CI

Checklist

  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes if appropriate.
  • All new and existing tests passed.

@alperenkose alperenkose merged commit 71bd227 into PaloAltoNetworks:develop May 23, 2025
13 checks passed
@alperenkose
Copy link
Copy Markdown
Collaborator Author

🎉 This PR is included in version 3.0.1 🎉

The release is available on Ansible Galaxy and GitHub release

Posted by semantic-release bot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI should run sanity checks with new release version to be published

1 participant