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

WIP: Create workflows to run when PRs are opened #86

Draft
wants to merge 6 commits into
base: saga
Choose a base branch
from
Draft

Conversation

MatrixFrog
Copy link
Contributor

@MatrixFrog MatrixFrog commented Aug 12, 2024

As described in https://github.com/orgs/distributeaid/projects/15?pane=issue&itemId=73074835

To test this, you can edit the body of this PR to mention a specific issue number. That edit should trigger the workflow to run, and the issue number should be extracted.

Fixes #10 (doesn't really, just for testing!)

@MatrixFrog MatrixFrog force-pushed the workflow branch 10 times, most recently from e43bf02 to 84d9e40 Compare August 12, 2024 20:30
@MatrixFrog MatrixFrog changed the title Starting to test workflows WIP: Create workflows to run when PRs are opened Aug 12, 2024
issues: ${{ steps.extract.outputs.issues }}
steps:
- id: extract
uses: MatrixFrog/pr-extract-issues@2684b0f1d7b1671b7fb9ab8bfbb9b2b88983e6c5
Copy link
Contributor Author

Choose a reason for hiding this comment

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

this is https://github.com/marketplace/actions/pr-extract-issues except I forked it to fix a few small issues. My fork is here: https://github.com/MatrixFrog/pr-extract-issues

steps:
- env:
ISSUES: ${{ needs.extract-issue-numbers.outputs.issues }}
run: "echo $ISSUES"
Copy link
Contributor Author

Choose a reason for hiding this comment

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

here, we want to invoke the github API (or use another marketplace Action that invokes the github API) to grab the relevant issues and move them to the In Review column on the Project

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.

Dependency Dashboard
1 participant