Skip to content
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

feat(blocks): Add blocks for GitHub checks & statuses #9271

Merged
merged 25 commits into from
Jan 28, 2025
Merged

Conversation

ntindle
Copy link
Member

@ntindle ntindle commented Jan 15, 2025

We really want to be able to automate with our agents some behaviors that involve blocking PRs or unblocking them based on automations.

Changes 🏗️

  • Adds Status Blocks for github
  • Modifies the pull requests block to not have include pr changes as advanced because that's a wild place to hide it
  • Adds some disabled checks blocks that require github app
  • Added IfMatches Block to make using stuff easier

Checklist 📋

For code changes:

  • I have clearly listed my changes in the PR description
  • I have made a test plan
  • I have tested my changes according to the test plan:
    • Built agent using

Copy link

supabase bot commented Jan 15, 2025

This pull request has been ignored for the connected project bgwpwdsxblryihinutbx because there are no changes detected in supabase directory. You can change this behaviour in Project Integrations Settings ↗︎.


Preview Branches by Supabase.
Learn more about Supabase Branching ↗︎.

Copy link
Contributor

This PR targets the master branch but does not come from dev or a hotfix/* branch.

Automatically setting the base branch to dev.

@github-actions github-actions bot changed the base branch from master to dev January 15, 2025 11:19
Copy link

netlify bot commented Jan 15, 2025

Deploy Preview for auto-gpt-docs canceled.

Name Link
🔨 Latest commit b6689db
🔍 Latest deploy log https://app.netlify.com/sites/auto-gpt-docs/deploys/678799bb5ce7e50008f68874

Copy link

netlify bot commented Jan 15, 2025

Deploy Preview for auto-gpt-docs ready!

Name Link
🔨 Latest commit 5d926e0
🔍 Latest deploy log https://app.netlify.com/sites/auto-gpt-docs/deploys/6798cb6b50d763000812ebc6
😎 Deploy Preview https://deploy-preview-9271--auto-gpt-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link

netlify bot commented Jan 15, 2025

Deploy Preview for auto-gpt-docs-dev canceled.

Name Link
🔨 Latest commit 5d926e0
🔍 Latest deploy log https://app.netlify.com/sites/auto-gpt-docs-dev/deploys/6798cb6b4b44240008203483

@github-actions github-actions bot added size/xl and removed size/l labels Jan 23, 2025
@ntindle ntindle marked this pull request as ready for review January 23, 2025 05:35
@ntindle ntindle requested a review from a team as a code owner January 23, 2025 05:35
@ntindle ntindle requested review from Pwuts and Bentlybro and removed request for a team January 23, 2025 05:35
@Pwuts Pwuts changed the title feat: checks for github feat(blocks): Add blocks for GitHub checks & statuses Jan 24, 2025
@Pwuts
Copy link
Member

Pwuts commented Jan 24, 2025

  • please list the added blocks in the PR description
  • please fill out or yeet the checklists

@ntindle ntindle enabled auto-merge January 24, 2025 16:24
@ntindle ntindle requested a review from aarushik93 January 28, 2025 07:57
Copy link
Contributor

@aarushik93 aarushik93 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for the change!

@aarushik93 aarushik93 disabled auto-merge January 28, 2025 12:20
@aarushik93 aarushik93 enabled auto-merge January 28, 2025 12:20
@aarushik93 aarushik93 added this pull request to the merge queue Jan 28, 2025
Merged via the queue into dev with commit 7609969 Jan 28, 2025
21 checks passed
@aarushik93 aarushik93 deleted the github-checks branch January 28, 2025 12:50
waterstark pushed a commit to waterstark/AutoGPT that referenced this pull request Jan 30, 2025
…avitas#9271)

<!-- Clearly explain the need for these changes: -->
We really want to be able to automate with our agents some behaviors
that involve blocking PRs or unblocking them based on automations.

### Changes 🏗️

<!-- Concisely describe all of the changes made in this pull request:
-->
- Adds Status Blocks for github
- Modifies the pull requests block to not have include pr changes as
advanced because that's a wild place to hide it
- Adds some disabled checks blocks that require github app
- Added IfMatches Block to make using stuff easier

### Checklist 📋

#### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
  <!-- Put your test plan here: -->
  - [x] Built agent using

---------

Co-authored-by: Aarushi <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants