Skip to content

Conversation

@ethomson
Copy link
Contributor

@ethomson ethomson commented Apr 3, 2020

Update the pull request template with stylistic and policy changes.

@andymckay andymckay requested a review from iheanyi April 6, 2020 16:13
Copy link

@iheanyi iheanyi left a comment

Choose a reason for hiding this comment

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

LGTM @ethomson, thanks for adding this!

- [ ] Does not use a paid service or product.
- [ ] This workflow must only use actions that are produced by GitHub, [in the `actions` organization](https://github.com/actions), **or**

This workflow must only use actions that are produced by the language or ecosystem that the workflow supports. These actions must be [published to the GitHub Marketplace](https://github.com/marketplace?type=actions). Workflows using these actions must reference the action using the full 40 character hash of the action's commit instead of a tag. Additionally, workflows must include the following comment at the top of the workflow file:
Copy link
Contributor

Choose a reason for hiding this comment

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

Workflows using these actions must reference the action using the full 40 character hash of the action's commit instead of a tag.

I think that part is problematic, see #448 (comment)

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Indeed, there are tradeoffs here. Given that we're running actions from third parties, we want to maximize the security for the ecosystem. Right now this means 40 character hashes. We're working on other solutions, but this is the safest mechanism at the moment.

@ethomson ethomson merged commit 93e77af into master Apr 6, 2020
@ethomson ethomson deleted the ethomson/template_template branch April 6, 2020 18:28
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.

5 participants