Skip to content

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.
Unshure pushed a commit to Unshure/sdk-python that referenced this pull request Jul 2, 2025
* Use deployment environment gating for integration tests.

* Only run on PRs that target main.

* Use correct head name.
jsamuel1 pushed a commit to jsamuel1/sdk-python that referenced this pull request Jul 9, 2025
* Use deployment environment gating for integration tests.

* Only run on PRs that target main.

* Use correct head name.
dbschmigelski pushed a commit to Ketansuhaas/sdk-python that referenced this pull request Jul 24, 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