Skip to content

Conversation

@xnyo
Copy link
Member

@xnyo xnyo commented Dec 16, 2025

This PR

  • Adds act tests for the plugin-validator in CI
  • Adds system for asserting on GitHub Action run summary
  • Adds system for mocking packaged dist files (pre-packaged ZIP files)
  • Add Makefile targets for generating pre-packaged mockdata dist ZIP files
  • Makefile refactoring
  • Adds pre-generated mockdata ZIP files via Git LFS

Part of #397

@grafana-plugins-platform-bot grafana-plugins-platform-bot bot moved this from 📬 Triage to 🔬 In review in Plugins Platform / Grafana Community Dec 16, 2025
Base automatically changed from giuseppe/act-gcs to main December 17, 2025 14:19
for file in $(find "$backend_folder" -type f -name "${exe_basename}_*"); do
# Extract os+arch from the file name
os_arch=$(echo $(basename $file) | sed -E "s|${exe_basename}_(\w+)(.exe)?|\1|")
os_arch=$(echo $(basename $file) | sed -E "s|${exe_basename}_([a-zA-Z0-9_]+)(.exe)?|\1|")
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

\w is not POSIX compliant and doesn't work on Mac OS

@xnyo xnyo marked this pull request as ready for review December 17, 2025 14:34
@xnyo xnyo requested review from a team as code owners December 17, 2025 14:34
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

Status: 🔬 In review

Development

Successfully merging this pull request may close these issues.

1 participant