jbolda / covector

Transparent and flexible change management for publishing packages and assets.
Apache License 2.0
74 stars 10 forks source link

`workflow_run` comment action #324

Closed jbolda closed 4 months ago

jbolda commented 4 months ago

Motivation

Permissions are restricted for workflows run from a fork. This limits permissions for an action to post a comment in the pull request. This adds a new workflow_run workflow which has this permission and expects to find an artifact from which to post the comment.

Approach

Based on #322, we know which artifacts to download and grab the context. Downstream users will also need to add this workflow_run workflow to trigger this functionality in the action.

github-actions[bot] commented 4 months ago

Package Changes Through 0bbcd08d63b04b2e0f22350610ce133b5b8341f4

There are 9 changes which include covector with minor, @covector/apply with minor, @covector/assemble with minor, @covector/changelog with minor, @covector/files with minor, @covector/command with minor, @covector/toml with minor, @covector/types with minor, action with minor

Planned Package Versions The following package releases are the planned based on the context of changes in this pull request. | package | current | next | |----|----|----| | covector | 0.11.0 | 0.12.0 | @covector/apply | 0.9.3 | 0.10.0 | @covector/assemble | 0.11.0 | 0.12.0 | @covector/changelog | 0.11.0 | 0.12.0 | @covector/files | 0.7.2 | 0.8.0 | @covector/command | 0.7.1 | 0.8.0 | @covector/toml | 0.1.0 | 0.2.0 | @covector/types | 0.0.0 | 0.1.0 | action | 0.11.0 | 0.12.0 |

Add another change file through the GitHub UI by following this link.


Read about change files or the docs at github.com/jbolda/covector