Michael J Mulligan
ff77f2c863
Switch to 'Job' resolution for 'Check Run' (easier search)
2021-04-06 21:50:58 +01:00
Michael J Mulligan
61a0ce84ec
Memory management and let runLint handle resolving exit code
2021-04-06 20:38:59 +01:00
Michael J Mulligan
dd63ff3880
Reserve using Search Token for multi-case.
2021-04-06 18:03:47 +01:00
Michael J Mulligan
aa82c092a1
Comprehensive Chech Run ID Resolution
...
This was surprisingly difficult. This is pretty reliable, using low-cost methods (filtering on Name comparison, Annotation count [we add one, so it should have atleast one]) and then searching for a unique string if the count is still higher than 1.
I'm pretty happy about this, I think this will stand the test of time until GitHub get's their act together...
2021-04-06 17:33:28 +01:00
Michael J Mulligan
6910ba7f87
Migrate to octokit handling of Annotations
...
- Allows verbose reporting of Issues in Run Terminal/Log.
- Correctly maps Issue Severity to GitHub Severity
- Additionally adds support for Severity Failure levels (defaults to 'notice' [all])
- Adds suggested fixes to Annotation Raw Details
- Prepares foundation for supporting Comments
- Adds support for Multi-Line Annotations
- Adds mapping for common Issue Severities to GitHub Severities (Code climate | Checkstyle | GitHub)
- Adds handeling of 'Ignore' Issue Severity (removes from Issue List)
- Adds support for Character Range Annotations
2021-04-05 15:00:36 +01:00
dependabot[bot]
e3c53feccf
build(deps-dev): bump @typescript-eslint/eslint-plugin ( #194 )
2021-03-29 12:18:37 +02:00
dependabot[bot]
3b9f80ede5
build(deps-dev): bump @typescript-eslint/parser from 4.18.0 to 4.19.0 ( #195 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.18.0 to 4.19.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.19.0/packages/parser )
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-29 14:23:19 +08:00
dependabot[bot]
9845713000
build(deps-dev): bump @types/node from 14.14.35 to 14.14.37 ( #197 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 14.14.35 to 14.14.37.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-29 14:21:43 +08:00
dependabot[bot]
e789ee158f
build(deps-dev): bump eslint from 7.22.0 to 7.23.0 ( #196 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 7.22.0 to 7.23.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.22.0...v7.23.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-29 14:20:11 +08:00
dependabot[bot]
f2e9a96352
build(deps-dev): bump @typescript-eslint/eslint-plugin ( #188 )
2021-03-22 10:50:06 +01:00
dependabot[bot]
818081ab4c
build(deps-dev): bump @types/node from 14.14.34 to 14.14.35 ( #189 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 14.14.34 to 14.14.35.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-22 15:53:30 +08:00
dependabot[bot]
6671836543
build(deps-dev): bump @typescript-eslint/parser from 4.17.0 to 4.18.0 ( #190 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.17.0 to 4.18.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.18.0/packages/parser )
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-22 15:53:03 +08:00
dependabot[bot]
526907ee72
build(deps-dev): bump @typescript-eslint/parser from 4.16.1 to 4.17.0 ( #185 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.16.1 to 4.17.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.17.0/packages/parser )
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-15 18:36:22 +08:00
dependabot[bot]
6b6ba165e0
build(deps-dev): bump @typescript-eslint/eslint-plugin ( #186 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.16.1 to 4.17.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.17.0/packages/eslint-plugin )
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-15 18:27:55 +08:00
dependabot[bot]
9cab4efcbd
build(deps-dev): bump eslint from 7.21.0 to 7.22.0 ( #187 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 7.21.0 to 7.22.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.21.0...v7.22.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-15 18:27:37 +08:00
dependabot[bot]
0c765721e5
build(deps-dev): bump @types/node from 14.14.32 to 14.14.34 ( #184 )
2021-03-15 09:30:33 +01:00
dependabot[bot]
0dfde21f77
build(deps-dev): bump @typescript-eslint/parser from 4.15.2 to 4.16.1 ( #182 )
2021-03-08 12:28:19 +01:00
dependabot[bot]
9dcf389701
build(deps-dev): bump typescript from 4.2.2 to 4.2.3 ( #181 )
2021-03-08 11:06:31 +01:00
dependabot[bot]
34d3904887
build(deps-dev): bump @types/node from 14.14.31 to 14.14.32 ( #180 )
2021-03-08 11:05:51 +01:00
dependabot[bot]
e30b22f33a
build(deps-dev): bump @typescript-eslint/eslint-plugin ( #179 )
2021-03-08 09:54:32 +01:00
dependabot[bot]
8f30d2584c
build(deps-dev): bump eslint from 7.20.0 to 7.21.0 ( #177 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 7.20.0 to 7.21.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.20.0...v7.21.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-01 08:34:29 -06:00
dependabot[bot]
0b64a402d8
build(deps-dev): bump @typescript-eslint/parser from 4.15.1 to 4.15.2 ( #176 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.15.1 to 4.15.2.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.15.2/packages/parser )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-01 08:12:34 -06:00
dependabot[bot]
973b3a337d
build(deps-dev): bump eslint-config-prettier from 8.0.0 to 8.1.0 ( #178 )
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 8.0.0 to 8.1.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v8.0.0...v8.1.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-01 08:04:32 -06:00
dependabot[bot]
6ea3de1934
build(deps-dev): bump @typescript-eslint/eslint-plugin ( #175 )
2021-03-01 10:16:51 +01:00
dependabot[bot]
6eec6af39e
build(deps-dev): bump typescript from 4.1.5 to 4.2.2 ( #174 )
2021-03-01 10:16:08 +01:00
Sergey Vilgelm
d9f0e73c04
Check that go.mod exists in reading the version ( #173 )
...
Add additional tests in github actions
Support working directory for reading the version from go.mod
2021-02-23 23:51:00 -06:00
Lukas Malkmus
51485a4001
Try to get version from go.mod file ( #118 )
...
* Try to get version from go.mod file
* re-build
Co-authored-by: Sergey Vilgelm <sergey.vilgelm@ibm.com>
2021-02-23 10:45:22 -06:00
Sean McGinnis
a12ae43dd8
Add --overwrite flag to tar extraction ( #156 )
...
* Add --overwrite flag to tar extraction
There are times when previous actions have already extracted at least
some files to the cache location. This results in subsequent cache
extraction operations to emit errors such as:
> /usr/bin/tar: [dest_file_path]: Cannot open: File exists
This adds the --overwrite flag to the extract call to force tar to
just overwrite these files rather than reporting errors.
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* npm run lint-fix & npm run format
* ignore macOS
Co-authored-by: Sergey Vilgelm <sergey.vilgelm@ibm.com>
2021-02-23 09:00:58 -06:00
dependabot[bot]
f1dee55574
build(deps-dev): bump eslint-config-prettier from 6.15.0 to 8.0.0 ( #168 )
...
* build(deps-dev): bump eslint-config-prettier from 6.15.0 to 8.0.0
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 6.15.0 to 8.0.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.15.0...v8.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
* update .eslintrc.json and re-build
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sergey Vilgelm <sergey.vilgelm@ibm.com>
2021-02-23 07:29:01 -06:00
Zik
23487cb16f
Update "version" config in README example ( #167 )
...
#98 was closed by #101 , but the README still says that only a major-minor version is accepted. It also says that this field is required, but `action.yml` says otherwise. Copy the description from `action.yml` into the README for consistency.
2021-02-23 06:20:09 -06:00
dependabot[bot]
84560243ae
build(deps-dev): bump @typescript-eslint/eslint-plugin ( #171 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 2.34.0 to 4.15.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.15.1/packages/eslint-plugin )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-22 09:22:09 -06:00
dependabot[bot]
3e54e516ae
build(deps-dev): bump @types/node from 14.14.28 to 14.14.31 ( #170 )
2021-02-22 13:40:06 +01:00
dependabot[bot]
2f717c44f2
build(deps-dev): bump @typescript-eslint/parser from 4.15.0 to 4.15.1 ( #169 )
2021-02-22 13:07:56 +01:00
dependabot[bot]
4a6ab128b0
build(deps-dev): bump @types/node from 14.14.25 to 14.14.28 ( #164 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 14.14.25 to 14.14.28.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-16 22:39:02 +11:00
dependabot[bot]
f9b6927981
build(deps-dev): bump eslint from 6.8.0 to 7.20.0 ( #163 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 6.8.0 to 7.20.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v6.8.0...v7.20.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-16 22:38:50 +11:00
dependabot[bot]
41858b8c7c
build(deps-dev): bump typescript from 4.1.3 to 4.1.5 ( #162 )
2021-02-16 12:16:09 +01:00
dependabot[bot]
67236c010b
build(deps-dev): bump @typescript-eslint/parser from 2.34.0 to 4.15.0 ( #161 )
2021-02-16 12:15:38 +01:00
Sergey Vilgelm
544d2efb30
Update dist folder ( #160 )
2021-02-14 18:50:33 +01:00
Sindre Røkenes Myren
0dd30832fc
Add options to skip caching of folders. ( #154 )
...
Add option to skip caching the Go package directory (~/go/pkg).
Add option to skip caching the Go build directory (~/.cache/go-build).
Update README to mention new options.
2021-02-14 10:59:58 -06:00
dependabot[bot]
e1ae6cf354
build(deps-dev): bump @types/node from 14.14.22 to 14.14.25 ( #158 )
2021-02-08 10:04:43 +01:00
dependabot[bot]
0ef0ffc44e
build(deps): bump @actions/cache from 1.0.5 to 1.0.6 ( #159 )
...
Bumps [@actions/cache](https://github.com/actions/toolkit/tree/HEAD/packages/cache ) from 1.0.5 to 1.0.6.
- [Release notes](https://github.com/actions/toolkit/releases )
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/cache/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/cache )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-08 16:54:09 +11:00
dependabot[bot]
125ac487c1
build(deps-dev): bump @types/node from 14.14.21 to 14.14.22 ( #152 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 14.14.21 to 14.14.22.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-25 14:18:44 +08:00
Petr Pučil
e246bba31d
Fix a typo in README.md (it's->its) ( #151 )
...
See https://www.grammarly.com/blog/possessive-pronouns/ : A Common Mistake: Its vs. It’s
2021-01-23 01:23:41 +01:00
dependabot[bot]
147f37a473
build(deps-dev): bump @types/node from 14.14.20 to 14.14.21 ( #149 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 14.14.20 to 14.14.21.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-18 14:12:26 +08:00
dependabot[bot]
a19645e82f
build(deps-dev): bump eslint-plugin-prettier from 3.3.0 to 3.3.1 ( #148 )
2021-01-11 10:15:27 +01:00
dependabot[bot]
286cf073ea
build(deps-dev): bump @types/node from 14.14.19 to 14.14.20 ( #147 )
2021-01-11 10:15:08 +01:00
dependabot[bot]
7641a6707d
build(deps-dev): bump @types/node from 14.14.16 to 14.14.19 ( #145 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 14.14.16 to 14.14.19.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-04 14:22:37 +08:00
Sergey Vilgelm
e4e910b0ce
Add a skip-go-installation to use pre-installed Go ( #144 )
...
* update package-lock.json
* Add skip-go-installation to use pre-installed Go
Add the golangci-lint to PATH
2020-12-31 11:20:57 -06:00
dependabot[bot]
89d96d6c20
build(deps-dev): bump eslint-plugin-simple-import-sort from 5.0.3 to 7.0.0 ( #137 )
...
* build(deps-dev): bump eslint-plugin-simple-import-sort
Bumps [eslint-plugin-simple-import-sort](https://github.com/lydell/eslint-plugin-simple-import-sort ) from 5.0.3 to 7.0.0.
- [Release notes](https://github.com/lydell/eslint-plugin-simple-import-sort/releases )
- [Changelog](https://github.com/lydell/eslint-plugin-simple-import-sort/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lydell/eslint-plugin-simple-import-sort/compare/v5.0.3...v7.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
* update dist
* update .eslintrc.json
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sergey Vilgelm <sergey.vilgelm@ibm.com>
2020-12-28 22:41:47 -06:00
dependabot[bot]
45f3a377de
build(deps-dev): bump @types/node from 14.14.14 to 14.14.16 ( #143 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 14.14.14 to 14.14.16.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: Xiang Dai <long0dai@foxmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-28 14:10:50 +08:00