Skip to content

Releases: ddradar/choose-random-action

v3.0.0: Migrate to Node.js 20 & ESModule

05 May 07:39
Compare
Choose a tag to compare

Full Changelog: 74eb2e2...e04d934

Breaking Changes 💥

  • This action now runs on Node.js 20 (#895)
  • Migrate to ESModule (#909)

Development 🚀

  • dependabot: remove reviewer to supress warning (#772)
  • devcontainer: use base(javascript-node) container to reduce Codespace storage size (#759,#895)
  • gh-actions: use variables (#784)
  • gh-actions: add integration test (#784,#785)
  • test: move test folder from /__tests__ to /test (#786)
  • test: migrate to @vitest/coverage-v8 (#813,#825,#852,#866,#870,#875,#894,#907)
  • dependabot: enable groups dependencies (#843, #911)
  • gh-actions: add permissions to create comment (#849)
  • gh-actions: change diff Markdown (#850)
  • migrate to ESLint flat config (#896,#906)
  • migrate package lock file to v3 (#897)
  • gh-actions: change release workflow (#908, #910)
  • dependabot: add devcontainer config (#911)

Dependencies Update 🤖

Type Package old new PR
npm(security) yaml 2.2.1 2.2.2 #787
npm(security) vite 5.0.10 5.0.12 #874
npm @actions/core 1.10.0 1.10.1 #854
gh-action actions/checkout v3.0.2 v4.1.4 #701,#716,#740,#773,#798,#808,#839,#844,#856,#890,#903
gh-action actions/download-artifact 3.0.2 4.1.7 #878,#882,#889,#901
gh-action actions/github-script v6.3.1 v7 #698,#741,#861
gh-action actions/setup-node v3.5.0 v4.0.2 #697,#739,#824,#840,#859,#867,#883
gh-action actions/upload-artifact 3.1.2 4.3.3 #845,#884,#902
gh-action codecov/codecov-action v3.1.1 v4.3.1 #799,#802,#880,#885,#888,#904
npm(dev) @tsconfig/strictest 2.0.0 2.0.5 #797,#838,#886,#892
npm(dev) @vercel/ncc 0.34.0 0.38.1 #723,#747,#848,#858
npm(dev) eslint 8.25.0 8.57.0 #704,#711,#717,#750,#764,#780,#794,#805,#809,#823,#835,#855,#860,#866,#873,#894
npm(dev) eslint-config-prettier 8.5.0 9.1.0 #728,#771,#781,#819,#826,#831,#866
npm(dev) eslint-plugin-simple-import-sort 8.0.0 12.1.0 #743,#894,#906
npm(dev) eslint-plugin-vitest 0.0.11 0.5.4 #734,#744,#761,#768,#782,#796,#801,#817,#847,#855,#860,#866,#873,#894,#906
npm(dev) husky 8.0.1 9.0.11 #706,#730,#894
npm(dev) lint-staged 13.0.3 15.2.2 #705,#721,#757,#760,#776,#789,#812,#830,#860,#866,#894
npm(dev) npm-run-all2 6.0.2 6.1.2 #713,#791,#818,#855,#894
npm(dev) prettier 2.7.1 3.2.5 #714,#733,#745,#754,#779,#795,#818,#828,#836,#866,#894
npm(dev) typescript 4.8.4 5.4.5 #709,#725,#746,#778,#788,#811,#863,#872,#893,#900
npm(dev) vitest 0.24.3 1.6.0 #695,#712,#727,#738,#742,#753,#765,#783,#792,#803,#813,#818,#827,#829,#852,#866,#870,#875,#894,#907

v2.0.2: Update @actions/core package

21 Oct 04:03
Compare
Choose a tag to compare

Full Changelog: 5760fd8...74eb2e2

Dependencies Update 🤖

Kind Package Old New PR(s)
npm @actions/core 1.8.2 1.10.0 #652,#672,#689
gh-action actions/github-script v6.1.0 v6.3.1 #675,#685
gh-action actions/setup-node v3.2.0 v3.5.0 #654,#670,#682
gh-action codecov/codecov-action v3.1.0 v3.1.1 #683
gh-action technote-space/release-github-actions 7.2.3 7.2.4 #655
npm(dev) @tsconfig/node16-strictest 1.0.1 1.0.4 #649,#661,#688
npm(dev) @typescript-eslint/eslint-plugin 5.27.0 5.40.1 #649,#664,#668,#676,#686,#693
npm(dev) @typescript-eslint/parser 5.27.0 5.40.1 #649,#666,#668,#677,#684,#693
npm(dev) eslint 8.16.0 8.25.0 #649,#665,#668,#669,#678,#681,#693
npm(dev) eslint-plugin-simple-import-sort 7.0.0 8.0.0 #690
npm(dev) lint-staged 13.0.0 13.0.3 #649,#657
npm(dev) npm-run-all2 5.0.2 6.0.2 #649,#651,#674
npm(dev) prettier 2.6.2 2.7.1 #649,#658
npm(dev) typescript 4.7.2 4.8.4 #649,#662,#680,#687
npm(dev) vite 2.9.12 3.0.9 #673
npm(dev) vitest 0.13.1 0.24.3 #649,#650,#663,#668,#671,#679,#691,#693

v2.0.1: Update dependencies

02 Jun 02:31
Compare
Choose a tag to compare

Full Changelog: b24c5a9...5760fd8

Bug Fixes 🐛

Development 🚀

Dependencies Update 🤖

Kind Package Old New PR(s)
npm @actions/core 1.6.0 1.8.2 #630,#636
gh-action actions/checkout v2.4.0 v3.0.2 #611,#623
gh-action actions/github-script v6.0.0 v6.1.0 #640
gh-action actions/setup-node v3.0.0 v3.2.0 #619,#639
gh-action codecov/codecov-action v2.1.0 v3.1.0 #620
gh-action ddradar/lgtm-action v1 v2 #621
gh-action technote-space/release-github-actions v7.1.1 v7.2.3 #622
npm(dev) @tsconfig/node16-strictest 1.0.0 1.0.1 #626
npm(dev) @typescript-eslint/eslint-plugin 5.13.0 5.27.0 #614,#628,#636,#646
npm(dev) @typescript-eslint/parser 5.13.0 5.27.0 #615,#632,#636,#641
npm(dev) @vercel/ncc 0.33.3 0.34.0 #624,#637
npm(dev) eslint 8.10.0 8.16.0 #618,#631,#636,#644
npm(dev) husky 7.0.4 8.0.1 #636
npm(dev) lint-staged 12.3.5 13.0.0 #612,#627,#638
npm(dev) prettier 2.5.1 2.6.2 #613,#629
npm(dev) typescript 4.6.2 4.7.2 #617,#625,#643

v2.0.0: Migrate to Node.js 16

07 Mar 01:40
Compare
Choose a tag to compare

Full Changelog: e5780d9...b24c5a9

BREAKING CHANGE ⚠️

Bug Fixes 🐛

  • ci: add --exit-code option on git command to fail job (#603)

Code Refactoring ✨

  • avoid use core.isDebug() to minify code (#561)
  • remove Choice type definition (#561)

Development 🚀

Dependencies Update 🤖

Kind Package Old New PR(s)
CI/CD actions/github-script v5.0.0 v6.0.0 #579,#591
CI/CD actions/setup-node v2.5.0 v3.0.0 #565,#592
CI/CD technote-space/release-github-actions v7.1.0 v7.1.1 #580
Dev @types/jest 27.0.3 27.4.1 #564,#596
Dev @typescript-eslint/eslint-plugin 5.5.0 5.13.0 #554,#562,#567,#586,#599
Dev @typescript-eslint/parser 5.5.0 5.13.0 #557,#562,#568,#585,#590
Dev @vercel/ncc 0.32.0 0.33.3 #555,#570,#598
Dev eslint 8.3.0 8.10.0 #556,#572,#583,#601
Dev eslint-config-prettier 8.3.0 8.5.0 #589,#607
Dev eslint-plugin-jest 25.3.0 26.1.1 #566,#576,#587,#593
Dev jest 27.4.3 27.5.1 #562,#582,#595
Dev lint-staged 12.1.2 12.3.5 #569,#577,#588,#594,#607
Dev prettier 2.5.0 2.5.1 #559
Dev ts-jest 27.0.7 27.1.3 #558,#571,#581
Dev ts-node 10.4.0 10.7.0 #602,#607
Dev typescript 4.5.2 4.6.2 #562,#584,#597

v1.0.9: Update dependencies

02 Dec 07:58
Compare
Choose a tag to compare

diff: 1bf1617...e5780d9

Bug Fixes 🐛

Development 🚀

  • ci(dependabot): reduce dependabot runs from weekly to monthly (59221cc)

Dependencies Update 🤖

Package old new PR(s)
actions/checkout v2.3.4 v2.4.0 #516,#529
actions/setup-node v2.4.0 v2.5.0 #500,#546
codecov/codecov-action v2.0.2 v2.1.0 #482,#489
technote-space/release-github-actions v7.0.6 v7.1.0 #485,#536
@actions/core 1.5.0 1.6.0 #504
@types/jest 27.0.1 27.0.3 #497,#542
@typescript-eslint/eslint-plugin 4.29.3 5.5.0 #484,#487,#491,#494,#502,#508,#511,#518,#527,#531,#533,#539,#548
@typescript-eslint/parser 4.29.3 5.5.0 #484,#486,#490,#495,#505,#510,#511,#522,#524,#530,#532,#538,#550
@vercel/ncc 0.29.2 0.32.0 #484,#488,#492,#540
eslint 7.32.0 8.3.0 #511,#520,#523,#534,#544
eslint-plugin-jest 24.4.0 25.3.0 #496,#501,#507,#511,#519,#535,#543
husky 7.0.1 7.0.4 #483,#526
jest 27.0.6 27.4.3 #484,#488,#498,#506,#513,#551
lint-staged 11.1.2 12.1.2 #509,#512,#528,#541
prettier 2.3.2 2.5.0 #488,#493,#547
ts-jest 27.0.5 27.0.7 #517
ts-node 10.2.1 10.4.0 #515,#525
typescript 4.3.5 4.5.2 #484,#488,#514,#545

Update dependencies

24 Aug 01:39
Compare
Choose a tag to compare

diff: 97e8bdc...1bf1617

Documentation:memo:

  • add token query on codecov badge (#481)

Development:rocket:

  • use actions/setup-node cache option instead of actions/cache (#444)
  • test: remove action.yml test (#446)

Dependencies Updates

Package old new PR
actions/setup-node 2.2.0 2.4.0 #455,#468,#472
codecov/codecov-action 1.5.2 2.0.2 #456,#463
technote-space/release-github-actions 7.0.5 7.0.6 #442
@actions/core 1.4.0 1.5.0 #480
@types/jest 26.0.23 27.0.1 #449,#478
@typescript-eslint/eslint-plugin 4.28.0 4.29.3 #443,#448,#453,#457,#467,#469,#473,#479,#480
@typescript-eslint/parser 4.28.0 4.29.3 #443,#447,#454,#460,#464,#470,#477,#479,#480
@vercel/ncc 0.29.0 0.29.2 #479,#480
eslint 7.29.0 7.31.0 #445,#458,#471
eslint-plugin-jest 24.3.6 24.4.0 #462
husky 6.0.0 7.0.1 #445,#450
jest 27.0.5 27.0.6 #443
lint-staged 11.0.0 11.1.2 #452,#465,#474
prettier 2.3.1 2.3.2 #443
ts-jest 27.0.3 27.0.5 #466,#479
ts-node 10.0.0 10.2.1 #451,#475,#480
typescript 4.3.4 4.3.5 #445

Update dependencies

23 Jun 02:57
Compare
Choose a tag to compare

diff: 808d073...97e8bdc

Code Refactoring

  • use getMultilineInput (#438)

Development

  • rename master branch to main (#432)

Dependencies Update

Package Old New PR(s)
actions/cache 2.1.5 2.1.6 #423
codecov/codecov-action 1.5.0 1.5.2 #433
@actions/core 1.3.0 1.4.0 #438
@types/node 12.20.13 12.20.15 #428,#435
@typescript-eslint/eslint-plugin 4.25.0 4.28.0 #427,#437,#440,#441
@typescript-eslint/parser 4.25.0 4.28.0 #425,#436,#439,#441
eslint 7.27.0 7.29.0 #429,#441
jest 27.0.1 27.0.5 #426,#430,#441
prettier 2.3.0 2.3.1 #431
ts-jest 27.0.0 27.0.3 #421,#424,#434
typescript 4.2.4 4.3.4 #422,#441

Update Dependencies & Change License year

26 May 08:05
Compare
Choose a tag to compare

diff: de38e5a...808d073

Documentation

  • fix LICENSE year (#420)

Dependencies Update

package old new PR
actions/checkout v2 v2.3.4 #413
codecov/codecov-action v1 v1.5.0 #414
technote-space/release-github-actions v7.0.4 v7.0.5 #415
@actions/core 1.2.7 1.3.0 #419
@types/jest 26.0.22 26.0.23 #403
@types/js-yaml 4.0.0 4.0.1 #405
@types/node 12.20.7 12.20.13 #400,#408,#418
@typescript-eslint/eslint-plugin 4.22.0 4.25.0 #410,#412,#417,#419
@typescript-eslint/parser 4.22.0 4.25.0 #411,#412,#416,#419
@vercel/ncc 0.28.3 0.28.6 #409,#419
eslint 7.24.0 7.27.0 #402,#412,#419
eslint-config-prettier 8.2.0 8.3.0 #406
eslint-plugin-jest 24.3.5 24.3.6 #401
jest 27.0.0-next.8 27.0.1 #412,#419
lint-staged 10.5.4 11.0.0 #412
prettier 2.2.1 2.3.0 #412
ts-jest 27.0.0-next.10 27.0.0 #400,#412,#419
ts-node 9.1.1 10.0.0 #419

v1.0.5: Update Dependencies

15 Apr 08:00
Compare
Choose a tag to compare

diff: dc4fc46...de38e5a

Dependencies Update

package old new PR
actions/cache v2.1.4 v2.1.5 #390
technote-space/release-github-actions v7.0.1 v7.0.4 #357,#377
@actions/core 1.2.6 1.2.7 #393
@types/jest 26.0.20 26.0.22 #373,#382
@types/node 12.20.4 12.20.7 #363,#370,#380
@typescript-eslint/eslint-plugin 4.15.2 4.22.0 #361,#366,#369,#375,#384,#387,#391
@typescript-eslint/parser 4.15.2 4.22.0 #358,#364,#372,#374,#383,#385,#397
@vercel/ncc 0.27.0 0.28.3 #392
eslint 7.20.0 7.24.0 #359,#368,#381,#394
eslint-config-prettier 8.1.0 8.2.0 #398
eslint-plugin-jest 24.1.5 24.3.5 #367,#368,#371,#386,#395
husky 5.1.1 5.2.0 #362,#376,#379
jest 27.0.0-next.3 27.0.0-next.8 #368,#378,#389,#396
js-yaml 4.0.0 4.1.0 #399
ts-jest 27.0.0-next.6 27.0.0-next.10 #360,#368,#378,#389
typescript 4.2.2 4.2.4 #365,#389

v1.0.4: No Code Changes (dev updates only)

25 Feb 05:31
Compare
Choose a tag to compare

diff: 2a7b117...dc4fc46

Code Refactoring

  • remove eslint-plugin-prettier package (#278)
  • use export function (#279)
  • remove release-drafter config (#356)

Deployment

  • migrate jest config file to TypeScript (#248, #281)
  • change GitHub Actions outdated scope (fix => ci) (#265)
  • use @vercel/ncc directly for build (#280)
  • split release workflow (#354)

Dependencies Update

package old new PR(s)
node-notifier 8.0.0 8.0.1 #295
actions/cache v2.1.1 v2.1.4 #225,#253,#331
actions/setup-node v2.1.2 v2.1.5 #296,#345
technote-space/release-github-actions v6 v7.0.1 #330
@types/jest 26.0.14 26.0.20 #236,#287,#290,#312
@types/js-yaml 3.12.5 4.0.0 #309
@types/node 12.12.64 12.20.4 #233,#247,#254,#261,#269,#272,#294,#303,#305,#311,#323,#336,#342,#347
@typescript-eslint/eslint-plugin 4.4.0 4.15.2 #227,#231,#245,#249,#255,#262,#266,#274,#286,#293,#298,#302,#306,#316,#320,#324,#327,#338,#340,#348
@typescript-eslint/parser 4.4.0 4.15.2 #229,#235,#238,#252,#259,#263,#270,#276,#285,#289,#300,#304,#310,#314,#322,#325,#328,#333,#344,#352
@vercel/ncc 0.24.1 0.27.0 #256,#299,#313
eslint 7.10.0 7.20.0 #228,#244,#257,#271,#278,#297,#308,#321,#329,#343
eslint-config-prettier 6.12.0 8.1.0 #237,#241,#278,#301,#319,#353
eslint-plugin-jest 24.1.0 24.1.5 #264,#341
eslint-plugin-simple-import-sort 5.0.3 7.0.0 #260,#268,#284
husky 4.3.0 5.1.1 #278,#282,#292,#315,#317,#337,#349
jest 26.5.2 27.0.0-next.3 #230,#232,#240,#250,#355
js-yaml 3.14.0 4.0.0 #283,#307
lint-staged 10.4.0 10.5.4 #234,#243,#251,#273,#278,#335
prettier 2.1.2 2.2.1 #275
ts-jest 26.4.1 27.0.0-next.6 #239,#258,#326,#332,#346,#355
typescript 4.0.3 4.2.2 #246,#267,#291,#339,#351