Skip to content

Add GitHub Community SLA datasource#539

Closed
Rello wants to merge 8 commits intomasterfrom
codex/create-custom-datasource-for-community-sla-reporting
Closed

Add GitHub Community SLA datasource#539
Rello wants to merge 8 commits intomasterfrom
codex/create-custom-datasource-for-community-sla-reporting

Conversation

@Rello
Copy link
Copy Markdown
Owner

@Rello Rello commented Aug 20, 2025

Summary

  • add GitHub Community SLA datasource with per-ticket SLA calculation
  • unit test for new datasource
  • document new datasource in changelog

Testing

  • php -l lib/Datasource/GithubCommunitySla.php
  • php -l tests/Datasource/GithubCommunitySlaTest.php
  • vendor/bin/phpunit tests/Datasource/GithubCommunitySlaTest.php tests/Datasource/ExternalCsvTest.php (fails: No such file or directory)
  • php -r "copy('https://phar.phpunit.de/phpunit-9.6.16.phar','phpunit.phar');" && chmod +x phpunit.phar && ./phpunit.phar tests/Datasource/GithubCommunitySlaTest.php tests/Datasource/ExternalCsvTest.php (fails: Network is unreachable)

https://chatgpt.com/codex/tasks/task_e_68a57e1c72388333b49683907047e1ea

@Rello Rello closed this Sep 13, 2025
@Rello Rello deleted the codex/create-custom-datasource-for-community-sla-reporting branch September 13, 2025 13:29
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.

1 participant