Skip to content

Conversation

@zeha
Copy link
Member

@zeha zeha commented Sep 11, 2025

Summary

  • Add comprehensive CI validation for Mirrors.masterlist syntax and compatibility
  • Validate masterlist format and required fields (Site, Type, Country)
  • Test masterlist2mirmon conversion produces valid mirmon-compatible output
  • Verify mirmon can successfully process the generated mirror list

Test plan

  • Syntax validation of masterlist entries
  • masterlist2mirmon conversion testing
  • Mirmon compatibility verification
  • Sample URL format validation
  • CI workflow execution on this PR

🤖 Generated with Claude Code

@zeha zeha force-pushed the add-ci-validation branch from 9d1a6a3 to 6cb77d3 Compare September 11, 2025 14:18
- Add comprehensive validation workflow for pull requests and master pushes
- Check masterlist syntax for required fields (Site, Type, Country)
- Test masterlist2mirmon conversion and output format
- Validate mirmon compatibility with generated mirror list
- Include sample URL accessibility testing

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@zeha zeha force-pushed the add-ci-validation branch from 6cb77d3 to 58ca526 Compare September 11, 2025 14:45
@zeha zeha changed the title Add GitHub Actions CI for Mirrors.masterlist validation Validate Mirrors.masterlist using GH Actions Sep 13, 2025
@zeha zeha closed this Sep 13, 2025
@zeha
Copy link
Member Author

zeha commented Sep 13, 2025

We need something like this, but somehow I hate this specific version.

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