Robin Raju
b16c1cd450
Migrate to ESM ( #932 )
...
* Migrate to ESM
* update checks
* Add a precommit hook to avoid changes to dist
* Fix failure on windows
* Fix failure on windows
2026-04-18 14:21:41 +01:00
Robin Raju and Copilot Autofix powered by AI
616444d935
Potential fix for code scanning alert no. 8: Workflow does not contain permissions ( #926 )
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-04-07 09:36:14 +01:00
Robin Raju
a932998710
Build using CI and restrict commits by users ( #924 )
2026-04-07 00:04:53 +01:00
Robin Raju
1f7f974dea
Split CI into separate worflows (pr validation + main branch builds) ( #921 )
...
* Split CI into separate worflows (pr validation + main branch builds)
* Fix windows build
2026-04-06 23:07:44 +01:00
Robin Raju
d96e594e9f
Add more test coverage ( #920 )
...
* Add more test coverage
* Fix tests
2026-04-06 22:19:06 +01:00
Robin Raju
25799c485c
Add workflow to check if dist directory id up to date ( #908 )
2026-03-22 22:36:17 +00:00
Robin Raju
589f66e0b7
Upgrade action runtime to node 24 ( #907 )
2026-03-22 21:28:27 +00:00
Robin Raju
db4d44e93b
chore: dependency updates ( #906 )
2026-03-22 21:12:22 +00:00
Robin Raju
273a4d19ef
chore: group dependendabot updates ( #905 )
2026-03-22 20:50:19 +00:00
Robin Raju
daf26c55d8
Update dev dependencies ( #777 )
...
Update dependencies
2025-03-06 17:28:47 +00:00
Robin Raju
21a0a3a628
Dependency updates ( #775 )
...
* Update dependencies
* Update dependencies
2025-03-06 17:17:29 +00:00
Robin Raju
c59f6369c3
Update README.md ( #751 )
2024-07-03 20:14:08 +01:00
Robin Raju
647e9552a4
[Release management] - Move the major version tag (such as v1, v2) to point to the Git ref of the current release. ( #750 )
...
Create update-main-version.yml
2024-07-03 20:02:27 +01:00
Robin Raju
4a451e2607
Update README.md ( #745 )
2024-06-28 11:48:35 +01:00
Robin Raju
6c76fddc2c
Update project config and dependencies ( #723 )
...
* Update linter config and dependencies
* Remove source map
2024-04-24 17:48:10 +01:00
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