Commit fd88c77
feat: add
* Initial commit
* Add contents from composite-template.
* Add pr-comment-on-release functionality.
* Rebuild docs.
* Fix hardcoded retries value.
* Drop draft-release.yml in order to fall back to config used by cloudposse-github-actions/.github/.github/workflows/shared-release-branches.yml@main.
* Add ability to filter for releases.
* Add positive test.
* Fix tag name.
* Fix release creation.
* Fix release name (SHA too long?).
* Attempt to satisfy name restrictions.
* Conform to semver spec for release name.
* Attempt to make gh release create command non-interactive.
* Update tag pattern.
* fix: fix tests.
* fix: fix release names in order to conform to organizational tag rulesets.
* fix: checkout repo in order to use gh cli.
* fix: fix test-release.yml.
* fix: fix test-release.yml; update startsWith search token to be more precise (even though it's currently working).
* fix conditional release workflow logic.
* test: add debug step.
* fix: update trigger for test-release.yml; update gh cli flags for test-include, test-exclude workflows.
* fix: revert change to test-release.yml trigger (not necessary, needs to be moved to different PR to get it into the main branch).
* fix: allow test suite to run via PR workflow.
* fix: handle warnings and errors using the javascript toolkit for GHA.
* Remove invalid and unnecessary error handling for release_id being missing when event is pull_request.
* fix var name for releaseID.
* fix reference to releaseID.
* Add additional log and remove unused var.
* debug: add additional logs.
* Remove nonexistant core.log with console.log.
* Attempt to pass in value.
* Set inputs using process.env.
* fix variable name.
* fix location of env block.
* fix reference to INPUT_RELEASE_ID.
* fix templating in log.
* fix: fix value of release_id being passed to action.yml
* fix release id output from create-release job.
* switch to tag for pull requests.
* remove old reference to INPUT_RELEASE_NAME.
* fix var initiliazation.
* Add additional logs.
* fix: fix syntax.
* Make logging more verbose regarding tag.
* Fix input cases and messages.
* fix switch cases.
* fix conditionals on TAG.
* Remove old reference to currentReleaseResponse.
* fix tag variable passed to getReleaseByTag.
* fix: fix case switches and release response assignment.
* refactor
* fix filter call.
* fix filter call on releases.
* fix match call.
* Add INCLUDE_REGEX input via process.env; add debug log.
* fix filter and include_regex description.
* fix filter function call.
* fix syntax.
* Move debug logs around.
* Add debug log to filter function.
* fix include_regex.
* Fix regex escaping.
* expand debug log.
* fix: fix regexp.
* fix syntax.
* fix syntax.
* test: remove some debug logs.
* Add debug log.
* add debug log.
* fix log line.
* fix debug log line.
* fix syntax.
* fix name of release (in some prereleases name is not present, but tag_name is).
* fix teardown.
* fix: use correct output in teardown.
* fix: use checkout in teardown before calling gh cli.
* fix: also delete the tag in teardown.
* fix: delete comment in teardown.
* fix reference to repo name and owner.
* fix step and job outcomes.
* fix conditional expressions.
* fix: fix regex.
* fix: fix regex.
* fix: use body-includes instead of body-regex.
* fix: templating syntax.
* fix: secret input.
* fix: permissions
* fix: permissions.
* fix: repo owner.
* fix: repo owner name.
* fix: owner name.
* fix: owner name.
* fix: fix repo owner (fallback to hardcoding).
* fix: use correct endpoint for deleting non-PR-review comments.
* fix: fix main branch and feature branch workflows (remove now unused-secret); update settings.yml.
* fix: change tests to workflow_dispatch so they can be triggered by feature-branch.yaml.
* fix: fix supported events.
* fix: fix permissions.
* fix: add additional permission scope to allow for called reusable workflow.
* fix tests in workflow_dispatch context.
* fix: fix owner and repo.
* debug: add debug logs.
* test: add debug logs.
* fix debug log.
* fix logic.
* fix logic.
* fix syntax.
* fix action logic and flow.
* fix uninstantiated var use.
* fix: instantiate missing vars.
* fix currentReleaseFound logic when there are two releases pointing to the same commit SHA.
* fix var reference and add inline comment on code quality.
* fix: add return object.
* fix result encoding; fix returns; expand description.
* test: add debug log.
* fix return output.
* fix output and simplify assertion and teardown.
* fix action outputs.
* fix reference to action outputs.
* Add debug output in test workflow.
* Set outputs in the composite action definition.
* fix: do not run fromJSON() as outputs are already decoded.
* fix output
* fix output
* fix output.
* test: debug outputs
* fix: decode json.
* fix output.
* fix output
* fix output
* fix output when noop.
* simplify positive test case; update readme and run 'make readme'.
* reorder negative test case steps.
* fix: fix continue-on-error placement.
* chore: add mergify config.
---------
Co-authored-by: Igor Rodionov <[email protected]>pr-comment-on-release functionality. (#1)1 parent e56993d commit fd88c77
File tree
16 files changed
+1086
-1
lines changed- .github
- workflows
- docs
16 files changed
+1086
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
0 commit comments