10000 fix: Update PR Integration Test Workflow by AdnaneKhan · Pull Request #237 · strands-agents/sdk-python · GitHub
[go: up one dir, main page]

Skip to content

fix: Update PR Integration Test Workflow #237

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

Merged
merged 3 commits into from
Jun 17, 2025

Conversation

AdnaneKhan
Copy link
Contributor
@AdnaneKhan AdnaneKhan commented Jun 17, 2025

Description

This pull request adds a secure check to ensure that the integration tests require approval if the PR creator does not have write access. If the creator has write access or higher, then it will run without approval.

Based on discussion with @Unshure

Related Issues

N/A

Documentation PR

N/A

Type of Change

  • Bug fix

Testing

Tested in my fork to confirm the permission check works: https://github.com/AdnaneKhan/sdk-python/actions/runs/15708340706/job/44259494661

Checklist

  • I have read the CONTRIBUTING document
  • I have added tests that prove my fix is effective or my feature works
  • I have updated the documentation accordingly
  • I have added an appropriate example to the documentation to outline the feature
  • My changes generate no new warnings
  • Any dependent changes have been merged and published

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@zastrowm zastrowm dismissed their stale review June 17, 2025 14:36

Will be done in a follow-up

@Unshure Unshure merged commit 756a027 into strands-agents:main Jun 17, 2025
10 checks passed
pgrayy pushed a commit to pgrayy/sdk-python that referenced this pull request Jun 18, 2025
* Use deployment environment gating for integration tests.

* Only run on PRs that target main.

* Use correct head name.
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.

3 participants
0