-
Notifications
You must be signed in to change notification settings - Fork 101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix test failure issue creation #5710
Conversation
/ok-to-test |
Radius functional test overview
Click here to see the list of tools in the current test run
Test Status⌛ Building Radius and pushing container images for functional tests... |
Test Results2 699 tests ±0 2 692 ✔️ ±0 1m 56s ⏱️ -1s Results for commit 1f35b10. ± Comparison against base commit 6357cb7. This pull request removes 2 and adds 2 tests. Note that renamed tests count towards both.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
# Description GitHub Team cannot be `assignees`. So issue creation is failing now. ## Issue reference <!-- We strive to have all PR being opened based on an issue, where the problem or feature have been discussed prior to implementation. --> Fixes: #issue_number ## Checklist Please make sure you've completed the relevant tasks for this PR, out of the following list: * [ ] Code compiles correctly * [ ] Adds necessary unit tests for change * [ ] Adds necessary E2E tests for change * [ ] Unit tests passing * [ ] Extended the documentation / Created issue for it ## Auto-generated summary <!-- GitHub Copilot for docs will auto-generate a summary of the PR --> <!-- copilot:all --> ### <samp>🤖 Generated by Copilot at 1f35b10</samp> ### Summary 🚫🧹🤷 <!-- 1. 🚫 - This emoji conveys the idea of removing or deleting something, which is what happened to the `assignees` field. It can also imply a negative or unwanted outcome, which might be the case if the issue is not assigned to anyone who can fix it. 2. 🧹 - This emoji suggests the idea of cleaning or simplifying something, which is the intention behind omitting the `assignees` field. It can also imply a positive or desirable outcome, which might be the case if the workflow configuration is easier to read and maintain. 3. 🤷 - This emoji expresses the idea of uncertainty or indifference, which might be the attitude of the workflow creator or the issue creator towards the `assignees` field. It can also imply a lack of responsibility or accountability, which might be the case if the issue is not assigned to anyone who can fix it. --> Removed `assignees` field from `create-issue` step in `.github/workflows/functional-test.yaml`. This simplifies the workflow and avoids assigning issues to a specific team. > _`assignees` gone_ > _workflow config simplified_ > _autumn leaves fall fast_ ### Walkthrough * Remove `assignees` field from `create-issue` step in `functional-test` workflow ([link](https://github.com/project-radius/radius/pull/5710/files?diff=unified&w=0#diff-c79f364a9293abaaa8595776b74674e24bec6287834e63ab8aa7aec6a42f0dbcL525)). This simplifies the workflow configuration and avoids assigning issues to a specific team. The workflow runs functional tests on every pull request to the `main` branch of the `.github/workflows/functional-test.yaml` file and creates an issue if any test fails.
Description
GitHub Team cannot be
assignees
. So issue creation is failing now.Issue reference
Fixes: #issue_number
Checklist
Please make sure you've completed the relevant tasks for this PR, out of the following list:
Auto-generated summary
🤖 Generated by Copilot at 1f35b10
Summary
🚫🧹🤷
Removed
assignees
field fromcreate-issue
step in.github/workflows/functional-test.yaml
. This simplifies the workflow and avoids assigning issues to a specific team.Walkthrough
assignees
field fromcreate-issue
step infunctional-test
workflow (link). This simplifies the workflow configuration and avoids assigning issues to a specific team. The workflow runs functional tests on every pull request to themain
branch of the.github/workflows/functional-test.yaml
file and creates an issue if any test fails.