Commit Graph

186 Commits

Author SHA1 Message Date
actions-bot
dacf24c705 Update dependencies 2021-12-02 01:25:38 +00:00
Peter Evans
85a7ce6345
Merge pull request #95 from mfn/mfn-bash-fixes
Use double quotes to preserve adjacent spaces correctly
2021-10-27 09:52:22 +09:00
Markus Podar
6484e4d98f
Use double quotes to preserve adjacent spaces correctly
I used this action as part of a workflow to add code formatted blocks.
Using the guide in the readme I, adjacent spaces where not correctly
preserved, i.e. the following
```
      - name: yolo
        id: get-comment-body
        run: |
          echo "\`\`\`" > tmp/comment.md
          echo "+--------------+" >> tmp/comment.md
          echo "|This is a test|" >> tmp/comment.md
          echo "+--------------+" >> tmp/comment.md
          echo "|     yolo     |" >> tmp/comment.md
          echo "+--------------+" >> tmp/comment.md
          echo "\`\`\`" >> tmp/comment.md

          cat tmp/comment.md

          # https://github.com/peter-evans/create-or-update-comment#setting-the-comment-body-from-a-file
          body="$(cat tmp/comment.md)"
          body="${body//'%'/'%25'}"
          body="${body//$'\n'/'%0A'}"
          body="${body//$'\r'/'%0D'}"
          echo ::set-output name=body::$body

      - name: Create or update comment
        uses: peter-evans/create-or-update-comment@v1
        with:
          body: ${{ steps.get-comment-body.outputs.body }}
          issue-number: ${{ github.event.pull_request.number }}
```
produced this
```
+--------------+
|This is a test|
+--------------+
| yolo |
+--------------+
```
Adding the double quotes around `set-output` fixed this:
```
+--------------+
|This is a test|
+--------------+
|     yolo     |
+--------------+
```
Further I added double quotes also around the initial `cat`, because of
this comment https://github.community/t/set-output-truncates-multiline-strings/16852/5
> Here are a few observation. First, it is important to suppress word-splitting upon expansion in bash. This is easiest done by enclosing with double quotes:
2021-10-26 23:09:52 +02:00
Peter Evans
dfd809e21f
Merge pull request #92 from peter-evans/dependabot/npm_and_yarn/ansi-regex-5.0.1
Bump ansi-regex from 5.0.0 to 5.0.1
2021-10-07 11:12:49 +09:00
Peter Evans
e592eff778
Merge pull request #93 from peter-evans/update-distribution
Update distribution
2021-10-07 10:57:22 +09:00
peter-evans
68bbb8a5c2 Update distribution 2021-10-07 01:42:00 +00:00
dependabot[bot]
47f61fa9e1
Bump ansi-regex from 5.0.0 to 5.0.1
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v5.0.0...v5.0.1)

---
updated-dependencies:
- dependency-name: ansi-regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-07 01:41:34 +00:00
Peter Evans
4bed9bafac
Merge pull request #91 from peter-evans/update-dependencies
Update dependencies
2021-10-07 10:41:07 +09:00
actions-bot
4bb6df92d5 Update dependencies 2021-10-07 01:25:56 +00:00
Peter Evans
9f28a7d0f3
Merge pull request #89 from peter-evans/update-dependencies
Update dependencies
2021-09-02 14:04:25 +09:00
Peter Evans
3d88f0fef0 Update package-lock 2021-09-02 14:01:26 +09:00
actions-bot
6510dffaa9 Update dependencies 2021-09-02 01:24:10 +00:00
Peter Evans
aec0e42814
Merge pull request #88 from peter-evans/update-distribution
Update distribution
2021-07-22 11:08:12 +09:00
peter-evans
1bcb47d3f5 Update distribution 2021-07-22 02:07:43 +00:00
Peter Evans
ea336daedc
Merge pull request #87 from peter-evans/update-dependencies
Update dependencies
2021-07-22 11:06:42 +09:00
actions-bot
514911011f Update dependencies 2021-07-22 01:26:33 +00:00
Peter Evans
10d0634e0d
Merge pull request #86 from peter-evans/update-distribution
Update distribution
2021-05-27 13:28:31 +09:00
peter-evans
085dfa0630 Update distribution 2021-05-27 04:28:06 +00:00
Peter Evans
87510f47bf
Merge pull request #83 from peter-evans/update-dependencies
Update dependencies
2021-05-27 13:27:11 +09:00
Peter Evans
6cfa7f64ae Update octokit rest methods 2021-05-27 13:25:22 +09:00
actions-bot
152106b573 Update dependencies 2021-05-27 01:32:54 +00:00
Peter Evans
a481189ebf Update readme 2021-05-22 09:13:55 +09:00
Peter Evans
4ef0b40d9e
Merge pull request #82 from peter-evans/update-distribution
Update distribution
2021-05-13 11:27:19 +09:00
peter-evans
54141f84ca Update distribution 2021-05-13 02:26:56 +00:00
Peter Evans
f45a0a4d45
Merge pull request #78 from peter-evans/update-dependencies
Update dependencies
2021-05-13 11:25:59 +09:00
actions-bot
02f3870897 Update dependencies 2021-05-13 02:19:09 +00:00
Peter Evans
2a57ba60e3 Update readme 2021-05-13 10:19:27 +09:00
Peter Evans
38214a08ee Update default branch 2021-05-12 17:18:15 +09:00
Peter Evans
a35cf36e53
Merge pull request #81 from peter-evans/error-note
Add note to see readme for a particular error
2021-04-10 15:47:12 +09:00
Peter Evans
bc6652c441 Add note to see readme for a particular error 2021-04-10 15:39:56 +09:00
Peter Evans
90e17f05b7 Update readme 2021-04-09 14:45:59 +09:00
Peter Evans
ac60f19020 Update test command workflow 2021-04-09 14:31:37 +09:00
Peter Evans
d100c275be
Merge pull request #75 from peter-evans/update-dependencies
Update dependencies
2021-04-01 11:16:35 +09:00
Peter Evans
18800e57aa
Merge pull request #77 from peter-evans/dependabot/npm_and_yarn/y18n-4.0.1
Bump y18n from 4.0.0 to 4.0.1
2021-04-01 11:16:04 +09:00
actions-bot
b12d00d4b0 Update dependencies 2021-04-01 01:28:48 +00:00
dependabot[bot]
1def90b73b
Bump y18n from 4.0.0 to 4.0.1
Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/yargs/y18n/releases)
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yargs/y18n/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-31 07:51:02 +00:00
Peter Evans
8cd8b942bb
Merge pull request #74 from peter-evans/update-distribution
Update distribution
2021-02-25 11:13:15 +09:00
peter-evans
a2be0871da Update distribution 2021-02-25 02:12:16 +00:00
Peter Evans
6fb74abd38
Merge pull request #71 from peter-evans/update-dependencies
Update dependencies
2021-02-25 11:10:50 +09:00
actions-bot
8449c316fe Update dependencies 2021-02-25 01:40:29 +00:00
Peter Evans
2435e87a9c Update readme 2021-02-16 10:37:28 +09:00
Peter Evans
f18a206884
Merge pull request #66 from peter-evans/update-dependencies
Update dependencies
2020-12-28 10:04:24 +09:00
actions-bot
76e0253a2a Update dependencies 2020-12-24 02:06:29 +00:00
Peter Evans
6c5abee3c4
Merge pull request #70 from peter-evans/dependabot/npm_and_yarn/node-notifier-8.0.1
Bump node-notifier from 8.0.0 to 8.0.1
2020-12-23 09:48:21 +09:00
dependabot[bot]
9bc850ec6e
Bump node-notifier from 8.0.0 to 8.0.1
Bumps [node-notifier](https://github.com/mikaelbr/node-notifier) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/mikaelbr/node-notifier/releases)
- [Changelog](https://github.com/mikaelbr/node-notifier/blob/v8.0.1/CHANGELOG.md)
- [Commits](https://github.com/mikaelbr/node-notifier/compare/v8.0.0...v8.0.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-22 11:13:45 +00:00
Peter Evans
42d0000ec4 Update readme 2020-12-07 11:34:01 +09:00
Peter Evans
5221bf4aa6
Merge pull request #65 from peter-evans/update-distribution
Update distribution
2020-11-19 11:01:24 +09:00
peter-evans
76e0f4abc1 Update distribution 2020-11-19 01:56:40 +00:00
Peter Evans
9c83ce6081
Merge pull request #59 from peter-evans/update-dependencies
Update dependencies
2020-11-19 10:55:45 +09:00
actions-bot
d813b220d5 Update dependencies 2020-11-19 01:18:42 +00:00