26 Commits

Author SHA1 Message Date
Peter Evans
836d7e6aa8 Merge pull request #64 from peter-evans/v3
Some checks failed
Publish Docker Image / publish (push) Has been cancelled
Update runtime to node 16
2022-03-22 15:26:26 +09:00
Peter Evans
6c2330d495 Update runtime to node 16 2022-03-22 15:22:47 +09:00
Peter Evans
7e2c013575 Merge pull request #63 from peter-evans/rm-workflow
ci: remove workflow
2022-01-27 17:34:35 +09:00
Peter Evans
451dfdc2a0 ci: remove workflow 2022-01-27 17:32:28 +09:00
Peter Evans
72b5f8eb8c Merge pull request #62 from peter-evans/node-fetch
chore: update node-fetch
2022-01-27 17:21:45 +09:00
Peter Evans
142e236b5b chore: update node-fetch 2022-01-27 17:19:41 +09:00
Peter Evans
89908cabb5 Merge pull request #59 from peter-evans/update-distribution
Update distribution
2021-12-02 10:34:18 +09:00
peter-evans
d8b35356f3 build: update distribution 2021-12-02 01:33:50 +00:00
Peter Evans
b73baad189 Merge pull request #58 from peter-evans/update-dependencies
Update dependencies
2021-12-02 10:32:39 +09:00
actions-bot
2f090b7665 chore: update dependencies 2021-12-02 01:24:45 +00:00
Peter Evans
05c1ee4f23 Merge pull request #56 from peter-evans/dependabot/npm_and_yarn/ansi-regex-5.0.1
build(deps): bump ansi-regex from 5.0.0 to 5.0.1
2021-10-07 11:15:32 +09:00
Peter Evans
051fe81a00 Merge pull request #57 from peter-evans/update-distribution
Update distribution
2021-10-07 10:58:08 +09:00
peter-evans
71d921164d build: update distribution 2021-10-07 01:39:26 +00:00
dependabot[bot]
675b619ca6 build(deps): 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:38:53 +00:00
Peter Evans
ff044ee025 Merge pull request #55 from peter-evans/update-dependencies
Update dependencies
2021-10-07 10:38:20 +09:00
actions-bot
2ad1a4749f chore: update dependencies 2021-10-07 01:25:22 +00:00
Peter Evans
b9a0540444 ci: ignore node-fetch updates 2021-09-09 11:24:16 +09:00
Peter Evans
ec57f928ad Merge pull request #52 from peter-evans/update-dependencies
Update dependencies
2021-09-02 13:55:29 +09:00
Peter Evans
86903dfeb9 fix: set error type to any 2021-09-02 13:50:05 +09:00
Peter Evans
ebf083452f chore: update package-lock 2021-09-02 13:49:53 +09:00
Peter Evans
0940284a04 fix: lock node-fetch to minor releases 2021-09-02 13:49:41 +09:00
actions-bot
27aaeae4e5 chore: update dependencies 2021-09-02 01:23:31 +00:00
Peter Evans
c827149363 Merge pull request #51 from peter-evans/update-distribution
Update distribution
2021-07-22 11:00:45 +09:00
peter-evans
0151f40476 build: update distribution 2021-07-22 01:59:05 +00:00
Peter Evans
31c84f79aa Merge pull request #48 from peter-evans/update-dependencies
Update dependencies
2021-07-22 10:58:04 +09:00
actions-bot
d43a08dfeb chore: update dependencies 2021-07-22 01:25:54 +00:00
11 changed files with 6901 additions and 6372 deletions

8
.github/dependabot.yml vendored Normal file
View File

@@ -0,0 +1,8 @@
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
labels:
- "dependencies"

View File

@@ -14,20 +14,20 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 12.x
node-version: 16.x
- run: npm ci
- run: npm run build
- run: npm run format-check
- run: npm run lint
- run: npm run test
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v3
with:
name: dist
path: dist
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v3
with:
name: action.yml
path: action.yml
@@ -40,14 +40,14 @@ jobs:
matrix:
target: [built, committed]
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- if: matrix.target == 'built' || github.event_name == 'pull_request'
uses: actions/download-artifact@v2
uses: actions/download-artifact@v3
with:
name: dist
path: dist
- if: matrix.target == 'built' || github.event_name == 'pull_request'
uses: actions/download-artifact@v2
uses: actions/download-artifact@v3
with:
name: action.yml
path: .
@@ -80,8 +80,8 @@ jobs:
needs: [test]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/download-artifact@v2
- uses: actions/checkout@v3
- uses: actions/download-artifact@v3
with:
name: dist
path: dist

View File

@@ -11,7 +11,7 @@ jobs:
dockerHubDescription:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- name: Modify readme for DockerHub
run: |

View File

@@ -11,7 +11,7 @@ jobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- name: Docker Hub login
run: echo "${{ secrets.DOCKERHUB_PASSWORD }}" | docker login -u "${{ secrets.DOCKERHUB_USERNAME }}" --password-stdin

View File

@@ -1,31 +0,0 @@
name: Update Dependencies
on:
schedule:
- cron: '0 1 * * 4'
jobs:
update-dep:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
with:
node-version: '12.x'
- name: Update dependencies
run: |
npx -p npm-check-updates ncu -u
npm install
- name: Create Pull Request
uses: peter-evans/create-pull-request@v3
with:
token: ${{ secrets.ACTIONS_BOT_TOKEN }}
commit-message: 'chore: update dependencies'
committer: GitHub <noreply@github.com>
author: actions-bot <actions-bot@users.noreply.github.com>
title: Update dependencies
body: |
- Dependency updates
Auto-generated by [create-pull-request][1]
[1]: https://github.com/peter-evans/create-pull-request
branch: update-dependencies

View File

@@ -9,7 +9,7 @@ This is useful if you `docker push` your images to Docker Hub. It provides an ea
```yml
- name: Docker Hub Description
uses: peter-evans/dockerhub-description@v2
uses: peter-evans/dockerhub-description@v3
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
@@ -35,7 +35,7 @@ If this is not the case the path can be specified with the `readme-filepath` inp
```yml
- name: Docker Hub Description
uses: peter-evans/dockerhub-description@v2
uses: peter-evans/dockerhub-description@v3
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
@@ -49,7 +49,7 @@ The GitHub repository description can be used for the Docker Hub `short-descript
```yml
- name: Docker Hub Description
uses: peter-evans/dockerhub-description@v2
uses: peter-evans/dockerhub-description@v3
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
@@ -74,10 +74,10 @@ jobs:
dockerHubDescription:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- name: Docker Hub Description
uses: peter-evans/dockerhub-description@v2
uses: peter-evans/dockerhub-description@v3
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
@@ -94,10 +94,10 @@ jobs:
dockerHubDescription:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- name: Docker Hub Description
uses: peter-evans/dockerhub-description@v2
uses: peter-evans/dockerhub-description@v3
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
@@ -116,7 +116,7 @@ docker run -v $PWD:/workspace \
-e DOCKERHUB_PASSWORD='xxxxx' \
-e DOCKERHUB_REPOSITORY='user1/my-docker-image' \
-e README_FILEPATH='/workspace/README.md' \
peterevans/dockerhub-description:2
peterevans/dockerhub-description:3
```
## License

View File

@@ -21,7 +21,7 @@ inputs:
Path to the repository readme
Default: `./README.md`
runs:
using: 'node12'
using: 'node16'
main: 'dist/index.js'
branding:
icon: 'upload'

3447
dist/index.js vendored

File diff suppressed because one or more lines are too long

9713
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -27,22 +27,22 @@
},
"homepage": "https://github.com/peter-evans/dockerhub-description#readme",
"dependencies": {
"@actions/core": "1.3.0",
"node-fetch": "2.6.1"
"@actions/core": "^1.6.0",
"node-fetch": "^2.6.7"
},
"devDependencies": {
"@types/jest": "26.0.23",
"@types/node": "15.6.1",
"@typescript-eslint/parser": "4.25.0",
"@vercel/ncc": "0.28.6",
"eslint": "7.27.0",
"eslint-plugin-github": "4.1.3",
"eslint-plugin-jest": "24.3.6",
"jest": "27.0.1",
"jest-circus": "27.0.1",
"js-yaml": "4.1.0",
"prettier": "2.3.0",
"ts-jest": "27.0.1",
"typescript": "4.3.2"
"@types/jest": "^27.0.3",
"@types/node": "^16.11.11",
"@typescript-eslint/parser": "^5.5.0",
"@vercel/ncc": "^0.32.0",
"eslint": "^8.3.0",
"eslint-plugin-github": "^4.3.5",
"eslint-plugin-jest": "^25.3.0",
"jest": "^27.4.3",
"jest-circus": "^27.4.2",
"js-yaml": "^4.1.0",
"prettier": "^2.5.0",
"ts-jest": "^27.0.7",
"typescript": "^4.5.2"
}
}

View File

@@ -39,7 +39,7 @@ async function run(): Promise<void> {
readmeContent
)
core.info('Request successful')
} catch (error) {
} catch (error: any) {
core.debug(inspect(error))
core.setFailed(error.message)
}