Skip to content

Add stricter plugin validation and fix issues.#894

Merged
runningcode merged 5 commits into
mainfrom
no/validate-plugins
May 30, 2025
Merged

Add stricter plugin validation and fix issues.#894
runningcode merged 5 commits into
mainfrom
no/validate-plugins

Conversation

@runningcode

Copy link
Copy Markdown
Contributor

📜 Description

This adds stricter plugin validation to check that all tasks are
declared cacheable or not and all properties are correctly marked.

This also fixes issues that the task discovered and adds it as a
dependency to the check task.

💡 Motivation and Context

💚 How did you test it?

📝 Checklist

  • I reviewed the submitted code
  • I added tests to verify the changes
  • I updated the docs if needed
  • No breaking changes

🔮 Next steps

Comment thread CHANGELOG.md
runningcode and others added 4 commits May 30, 2025 14:29
This adds stricter plugin validation to check that all tasks are
declared cacheable or not and all properties are correctly marked.

This also fixes issues that the task discovered and adds it as a
dependency to the check task.
Co-authored-by: Roman Zavarnitsyn <rom4ek93@gmail.com>
@runningcode runningcode force-pushed the no/validate-plugins branch from bb49b55 to c2cde57 Compare May 30, 2025 12:30
…ntryUploadProguardMappingsTask.kt

Co-authored-by: Roman Zavarnitsyn <rom4ek93@gmail.com>
@runningcode runningcode force-pushed the no/validate-plugins branch from c2cde57 to 6989366 Compare May 30, 2025 12:39
@runningcode runningcode merged commit 4472d46 into main May 30, 2025
19 checks passed
@runningcode runningcode deleted the no/validate-plugins branch May 30, 2025 14:51
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.

2 participants