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

Prioritize Ordering of GitHub Actions #738

Closed
palisadoes opened this issue Apr 27, 2021 · 2 comments · Fixed by #739
Closed

Prioritize Ordering of GitHub Actions #738

palisadoes opened this issue Apr 27, 2021 · 2 comments · Fixed by #739
Assignees

Comments

@palisadoes
Copy link
Contributor

palisadoes commented Apr 27, 2021

We have an issue with the approval process of pull requests where our GitHub actions are being run in an incorrect sequence. This can be fixed using the GitHub Actions jobs feature

Requirements:

  1. All GitHub actions must be defined in a single .yml file named actions.yml which will give us complete control over all sequencing
  2. The greetings.yml workflow must always be run first when pull requests or issues are created
  3. The countlines.yml workflow must be run after the linter.yml workflow.
  4. The issue.yml workflow currently has no dependencies, but must be included in actions.yml
  5. All other .yml files in the GitHub Actions directory in must be removed.
@github-actions github-actions bot added the unapproved Unapproved, needs to be triaged label Apr 27, 2021
@palisadoes
Copy link
Contributor Author

@sumitra19jha Please comment on this so I can assign it to you as we discussed in our slack channel

@sumitra19jha
Copy link
Contributor

sumitra19jha commented Apr 27, 2021

Yes @palisadoes please assign me this issue

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 a pull request may close this issue.

2 participants