Commit Graph
84 Commits
Author SHA1 Message Date
Robin Raju cb096d8fa1 Fix No assets found in release error (#722)
* Debug tar|zip only download

* Add a failing test

* Fix no assets found error

* Update CI test script

* remove default filename

* Replace regex based file matching with minimatch lib
2024-04-24 16:32:37 +01:00
Robin Raju 62178ff416 Update README.md 2024-04-10 12:19:39 +01:00
Robin Raju c39a3b234a Grouped dependancy updates (#713) 2024-04-10 12:02:06 +01:00
Robin Raju 937fc82288 Fix tests on windows, and package bundled js (#710)
* Fix tests on windows, and package bundled js

* Fix tests on windows
2024-04-09 12:18:49 +01:00
Robin Raju 76ae9c0fd6 Update README.md (#680) 2024-01-27 21:55:38 +00:00
Robin Raju 368754b9c6 Download latest prerelease (#679)
* Download latest prerelease

* Update README

* Add test to workflow
2024-01-27 21:44:08 +00:00
Robin Raju 52c0768930 Throw error when a release with no assets are obtained (#678) 2024-01-27 19:13:53 +00:00
Robin Raju a3ec587962 Add release name to output variable (#677) 2024-01-27 18:38:37 +00:00
Robin Raju 50f312f268 Fix broken link to CI status badge on README (#672) 2023-11-23 10:25:13 +00:00
Robin Raju 56fac71bdc Update dependencies (#671) 2023-11-23 09:55:59 +00:00
Robin Raju d3c10f32d2 Update README.md 2023-05-04 15:51:29 +01:00
Robin Raju 82329140db Read booleans from input using getBooleanInput (#627) 2023-04-27 13:01:22 +01:00
Robin Raju 1c22217529 Update README.md 2022-12-20 11:10:24 +00:00
Robin Raju a193c42a68 Update README.md 2022-12-20 11:09:52 +00:00
Robin Raju 768b85c8d6 Bump eslint-plugin-jest from 27.1.3 to 27.1.7 (#578)
Bump @types/node from 18.11.11 to 18.11.17
Bump @typescript-eslint/parser from 5.45.1 to 5.47.0
Bump prettier from 2.7.1 to 2.8.1
Bump @vercel/ncc from 0.34.0 to 0.36.0
2022-12-20 10:51:11 +00:00
Robin Raju f6a6d9e1b4 Dependabot updates (#569) 2022-12-07 23:06:25 +00:00
Robin Raju 63a56bcf84 fix reading releaseId from inputs (#564) 2022-12-03 19:01:13 +00:00
Robin Raju a5afb4097c Update README.md 2022-12-03 18:43:12 +00:00
Robin Raju ca4614ff79 Update README.md 2022-10-27 13:53:11 +01:00
Robin Raju d6de084c58 dependency-updates 2022-10-27 13:41:48 +01:00
Robin Raju 7b829bf2c0 Group dependabot updates (#543) 2022-10-22 14:12:32 +01:00
Robin Raju e1f6dbdca9 Fail loudly if an asset is missing from the release (#542) 2022-10-22 14:01:41 +01:00
Robin Raju 238a3253d1 Update README.md 2022-09-06 17:30:55 +01:00
Robin Raju d5673a24e6 Grouped dependency updates rom dependabot (#517) 2022-09-06 17:24:59 +01:00
Robin Raju a4cbc27db6 Add github actions to Dependabot updates (#494)
Update dependencies
2022-08-03 18:26:27 +02:00
Robin Raju a2560d77c5 Add output variable tag_name to the action (#480)
* Add output variable `tag_name` to the action

* Simplify test steps on ci

* Set bash as default shell for windows runner

* Update README
2022-07-06 13:46:57 +02:00
Robin Raju 0ea540940e Configurable api url to add support for github enterprise server (#464)
* Add github-api-url to workflow input

* Update readme
2022-06-20 11:40:24 +02:00
Robin Raju 68e246f291 Generate licencse on ncc build (#462) 2022-06-17 13:31:39 +02:00
Robin Raju bf23333225 Update README 2022-06-16 21:23:00 +02:00
Robin Raju ed86e52bc4 Update /dist 2022-06-16 20:53:10 +02:00
Robin Raju 374ee7fc96 Fix test failure on windows runner (#461) 2022-06-16 20:27:14 +02:00
Robin Raju 768e5668c5 Fix filename, add reponame as prefix to tag_name (#456) 2022-06-10 23:52:27 +02:00
Robin Raju 0431bf60eb Remove unwanted prefix from zipBall and tarBall file name (#455)
- use tagname as the final filaname
2022-06-10 22:36:34 +02:00
Robin Raju 5e9def3438 Remove update-dist workflow 2022-06-06 21:48:27 +02:00
Robin Raju 6702636b6c Update dist 2022-06-06 21:46:00 +02:00
Robin Raju e0d223890b Refactor downloader (#448)
* Refactor: Move downloader to a class

* Use BearerCredentialHandler from typed-rest-client for authentication
Add http response mock to unit tests
2022-06-06 21:27:38 +02:00
Robin Raju 8b043c96fa ci(Mergify): configuration update (#447)
Signed-off-by: Robin Raju  <null>
2022-06-03 13:57:58 +02:00
Robin Raju 36fe95787d Add GITHUB_TOKEN as the default to prevent rate limit on macOS runner (#441) 2022-05-29 20:13:27 +02:00
Robin Raju db5d0ae5fa Add macos and windows runners to build workflow (#440)
* Change GH actions workflow to use matrix strategy and use macos and windows runners

* Fix directory path

* Set shell to bash on all runners
2022-05-29 19:39:16 +02:00
Robin Raju 2e85ab963f Add new workflow to check dist/index.js is up to date. (#435)
* Add new workflow to check dist/index.js is up to date.

* Add id to diff checking step

* Push changes to main oin successful build
2022-05-23 23:45:45 +02:00
Robin Raju 9e428d5f9c Update dist (#437) 2022-05-22 14:15:51 +02:00
Robin Raju f17e9ad618 Set default value for repository. (#436)
Use the current repo if no value specified.
2022-05-22 14:06:57 +02:00
Robin Raju c4e6114d5b Update README.md 2022-04-18 20:57:15 +02:00
Robin Raju 5b9db985cb Bump dependencies (#375) 2022-02-03 22:24:05 +01:00
Robin Raju 2dd2f6632e Add logging for latest tag name (#374) 2022-02-03 21:21:06 +01:00
Robin Raju 7d18161095 Update README.md 2021-12-07 09:52:01 +01:00
Robin Raju 4bdb8ee081 Upgrade node runtime to v16 (#341)
* Upgrade node runntime to v16

* Upgrade node environment
- Fix eslint failures
- Adapt ci workflow

* Add name to ci step
2021-12-07 09:25:59 +01:00
Robin Raju 2ec99303be Fix for download failure on private repos (#334)
- Remove Authorization header when following redirects
2021-12-05 00:42:05 +01:00
Robin Raju 7ce9b98062 Update README.md 2021-08-29 22:56:45 +02:00
Robin Raju 95181030e3 Change option for downloading all assets to fileName with "*" (#291)
* Change option for downloading all assets to fileName with "*"
Add test on CI to download filew from private repo

* Update CI workflow
2021-08-29 22:47:30 +02:00
Robin Raju 1ffde5498b Create CODEOWNERS 2021-08-27 16:51:11 +02:00
Robin Raju 04c6a3ca9d Configure mergify to use squash commits 2021-08-18 10:45:32 +02:00
Robin Raju 4699878cd6 Fix tarball/zipball download failure (#282)
* Fix tarball/zipball download failure

* Add correct request headers to asset download
2021-08-14 23:43:02 +02:00
Robin Raju c88565b078 Update README.md 2021-08-10 16:31:02 +02:00
Robin Raju f1f977f5f9 Merge pull request #264 from robinraju/ci-cache
Setup cache for node_modules
2021-07-11 20:06:49 +02:00
Robin Raju d686520cde Fix workflow syntax 2021-07-11 20:05:30 +02:00
Robin Raju 9977899914 Update ci.yml 2021-07-11 20:00:01 +02:00
Robin Raju eebf668e97 Fix workflow syntax 2021-07-11 19:58:33 +02:00
Robin Raju e68d88803a Setup cache for node_modules 2021-07-11 19:55:49 +02:00
Robin Raju 10cf3db786 Merge pull request #263 from robinraju/robinraju-patch-1
Add open in visual studio code badge to readme
2021-07-11 19:47:45 +02:00
Robin Raju b07642d2f3 Add open in visual studio code badge to readme 2021-07-11 19:45:35 +02:00
Robin Raju 17fbc30211 Build v1.1 2021-07-02 18:12:10 +02:00
Robin Raju 23278eed2b Merge branch 'PayFacto-Pos-download-all-assets' into main 2021-07-02 17:51:36 +02:00
Robin Raju 76080f14de Merge branch 'download-all-assets' of https://github.com/PayFacto-Pos/release-downloader into PayFacto-Pos-download-all-assets 2021-07-02 17:50:30 +02:00
Robin Raju eacf394065 Merge pull request #254 from LiveLM/main
Fix 'Release' typo.
2021-06-30 09:56:19 +02:00
Robin Raju c92c3246f9 Update dependabot schedule 2021-06-09 20:09:09 +02:00
Robin Raju c11ebb009f Merge pull request #227 from robinraju/dependabot/npm_and_yarn/lodash-4.17.21
Bump lodash from 4.17.19 to 4.17.21
2021-05-25 09:13:09 +02:00
Robin Raju 6a27f8a93a Update dist 2021-05-06 12:07:26 +02:00
Robin Raju 5bc7892850 Update eslint and plugins 2020-08-03 12:35:29 +02:00
Robin Raju 8b9bcb5a2c Merge pull request #11 from robinraju/mergify/robinraju/config-update
Mergify: configuration update
2020-07-31 12:35:02 +02:00
Robin Raju adea78f12f Mergify: configuration update 2020-07-31 12:33:41 +02:00
Robin Raju 425c4f358d Merge pull request #6 from robinraju/dependabot/npm_and_yarn/jest-26.2.1
Bump jest from 24.9.0 to 26.2.1
2020-07-31 10:41:07 +02:00
Robin Raju 2284058384 Create CONTRIBUTING.md 2020-07-30 19:11:01 +02:00
Robin Raju 90440745ec Update issue templates 2020-07-30 19:01:28 +02:00
Robin Raju 984e9d0ae1 Update docs 2020-07-30 18:52:46 +02:00
Robin Raju 38f4206df2 Merge pull request #3 from robinraju/dependabot/npm_and_yarn/types/node-14.0.27
Bump @types/node from 12.12.50 to 14.0.27
2020-07-30 13:49:58 +02:00
Robin Raju edf95896b8 Merge branch 'main' into dependabot/npm_and_yarn/types/node-14.0.27 2020-07-30 13:48:24 +02:00
Robin Raju 658619ff50 Merge pull request #4 from robinraju/dependabot/npm_and_yarn/prettier-2.0.5
Bump prettier from 2.0.4 to 2.0.5
2020-07-30 13:44:36 +02:00
Robin Raju bdf404d58d Merge pull request #5 from robinraju/dependabot/npm_and_yarn/eslint-plugin-jest-23.20.0
Bump eslint-plugin-jest from 22.21.0 to 23.20.0
2020-07-30 13:44:19 +02:00
Robin Raju 615623f43c Merge pull request #2 from robinraju/dependabot/npm_and_yarn/jest-circus-26.2.1
Bump jest-circus from 24.9.0 to 26.2.1
2020-07-30 13:44:02 +02:00
Robin Raju 583337f59b Merge pull request #1 from robinraju/dependabot/npm_and_yarn/types/jest-26.0.7
Bump @types/jest from 24.9.1 to 26.0.7
2020-07-30 13:43:21 +02:00
Robin Raju 13337b2b05 Enable dependabot 2020-07-30 13:37:40 +02:00
Robin Raju 2a180e5d6d Update README.md 2020-07-27 02:10:59 +02:00
Robin Raju 651dd2a2d0 Update README.md 2020-07-22 20:01:27 +02:00