Skip to content

Add workflows for run SDK and BTCLI tests if labels are applied#106

Merged
basfroman merged 142 commits intostagingfrom
feat/roman/add-pr-merge-checkers
Mar 18, 2025
Merged

Add workflows for run SDK and BTCLI tests if labels are applied#106
basfroman merged 142 commits intostagingfrom
feat/roman/add-pr-merge-checkers

Conversation

@basfroman
Copy link
Copy Markdown
Collaborator

@basfroman basfroman commented Feb 26, 2025

Context:

  • when opening or re-opening a PR (for staging or main branches), the jobs checking and adding labels to run SDK (run-bittensor-sdk-tests) and CLI (run-bittensor-cli-tests) tests is launched.
  • if labels are added, then the corresponding SDK and CLI tests are running when committing, re-opening a PR or when adding a label (after deleting it earlier).
  • each time when labels added or removed checkers re-starts.

The next step:

Consider the GitHub rule that will limit the merge of a PR without installed labels to run tests or a label for skipping tests.

PS: Don't try to read the commit history 😂

@basfroman basfroman added the run-bittensor-sdk-tests Runs Bittensor SDK tests. label Feb 26, 2025
@basfroman basfroman added the run-bittensor-cli-tests Runs BTCLI tests. label Feb 26, 2025
thewhaleking
thewhaleking previously approved these changes Feb 26, 2025
@basfroman basfroman removed the run-bittensor-cli-tests Runs BTCLI tests. label Feb 27, 2025
@basfroman basfroman reopened this Mar 18, 2025
@github-actions github-actions bot added the run-bittensor-cli-tests Runs BTCLI tests. label Mar 18, 2025
@basfroman basfroman closed this Mar 18, 2025
@basfroman basfroman reopened this Mar 18, 2025
@github-actions github-actions bot added the run-bittensor-sdk-tests Runs Bittensor SDK tests. label Mar 18, 2025
thewhaleking
thewhaleking previously approved these changes Mar 18, 2025
thewhaleking
thewhaleking previously approved these changes Mar 18, 2025
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.

3 participants