{"_id":"@auto-canary/gh-actions","_rev":"6-63294354eb8958192a0647f2a33c2e84","name":"@auto-canary/gh-actions","dist-tags":{"canary":"9.36.3-canary.1238.16122.0","latest":"9.34.2-canary.1238.15860.0"},"versions":{"9.34.2-canary.1238.15860.0":{"name":"@auto-canary/gh-actions","version":"9.34.2-canary.1238.15860.0","main":"dist/index.js","description":"Automate the publishing of GitHub actions","license":"MIT","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"repository":{"type":"git","url":"git+https://github.com/intuit/auto.git"},"keywords":["automation","semantic","release","github","labels","automated","continuos integration","changelog"],"scripts":{"build":"tsc -b","start":"npm run build -- -w","lint":"eslint src --ext .ts","test":"jest --maxWorkers=2 --config ../../package.json"},"dependencies":{"@auto-canary/core":"9.34.2-canary.1238.15860.0","@auto-canary/git-tag":"link:../GitTag","fast-glob":"^3.1.1","fp-ts":"^2.5.3","io-ts":"^2.1.2","tslib":"1.10.0"},"gitHead":"e9f0bdbd342c3e8789733793fd407d1e91c4fade","bugs":{"url":"https://github.com/intuit/auto/issues"},"homepage":"https://github.com/intuit/auto#readme","_id":"@auto-canary/gh-actions@9.34.2-canary.1238.15860.0","_nodeVersion":"10.20.1","_npmVersion":"lerna/3.21.0/node@v10.20.1+x64 (linux)","dist":{"integrity":"sha512-XJ0E4IASua/fP+F2k7zzVsptds/LaQORGbo4EXSEg3/azEbvnU9fp0y0PNRcKLWctkMogryBa5pVjCl37McYyw==","shasum":"14a6f74a5d1df6293ed1dfc6f9f41b932f404b65","tarball":"https://registry.npmjs.org/@auto-canary/gh-actions/-/gh-actions-9.34.2-canary.1238.15860.0.tgz","fileCount":11,"unpackedSize":12533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexGbPCRA9TVsSAnZWagAA/P8QAIWtvBoD44iIWuaJXTSm\nH+Kzr7cGDsQs/sNgbsa28PNFFX2/jQ9aGJh3qm1koSX5NUdvk9XG2LVYwZRz\nb6ssJgX14MiYi9U0qIhFCy7mHAbqOonRsl85uTeHOa2PkpYHBHBBDB0pivWl\nEL8DTOjmZPyjfqSaggWq+OJJ473XOt4tjudPe53+civUN5ZdAm6+ZJqG1oJo\nphAxpGFACC+13H4J7Qw0PTFUdrvryLS2XxEkPxIKCtTG+DtQRMJjn2ItsOXM\nr6HtlLNWE41BjDb1mqV2G/BKqkwBzAothIOcuoMyz4h8U6ie4o/4vBjvI+7B\ne917b1YPkyW8YCI5GI0v80XRrLSX9jbGb8Jtho+BbmV1ajHlIfVpWrvkt1J0\nqvyFpdU4x+XwWhZ0Qf9AHwJ7BWIkoNKER724ATe3gzHBf3goeSLrr0rJUu/H\n6FWC+b1T8fhxsCFF+wWhKqWonm1e3mkiHsvNLp6SUmE9ez8cF/UALw7YNz5Q\nmpX7niruNCKCGQSgJGRfYx1pmrYnji/KeteHJ8IOrBcKznHnaRQQAmNU45dk\nKYH1IZ08hrtQcUpD5fe4CatnA/N4B7xdfhd1aBgRW0J3QI+bxvB2qsL674Z3\nSIaMqBL4qGq0FfTi8fPn6m0ORs897/aHcMHYoMidCmvJUliasKnULM4SAg6P\niHrz\r\n=0LIU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHQ+wUL1lbBv/ip0pLURHYDhL2gUI7rCZt5e+9cF47swIgN4+nmN9xRQKYfJMHfco8yd0Xdnruf73UGM4g2CWyDMM="}]},"maintainers":[{"name":"hipstersmoothie-canary","email":"andrew.footballjock@gmail.com"},{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gh-actions_9.34.2-canary.1238.15860.0_1589929679447_0.8595141227698491"},"_hasShrinkwrap":false},"9.34.2-canary.1238.15867.0":{"name":"@auto-canary/gh-actions","version":"9.34.2-canary.1238.15867.0","main":"dist/index.js","description":"Automate the publishing of GitHub actions","license":"MIT","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"repository":{"type":"git","url":"git+https://github.com/intuit/auto.git"},"keywords":["automation","semantic","release","github","labels","automated","continuos integration","changelog"],"scripts":{"build":"tsc -b","start":"npm run build -- -w","lint":"eslint src --ext .ts","test":"jest --maxWorkers=2 --config ../../package.json"},"dependencies":{"@auto-canary/core":"9.34.2-canary.1238.15867.0","@auto-canary/git-tag":"9.34.2-canary.1238.15867.0","fast-glob":"^3.1.1","fp-ts":"^2.5.3","io-ts":"^2.1.2","tslib":"1.10.0"},"gitHead":"94a6d42542f5692053bb3d3a4ada0724c1d7c621","readme":"# Gh-Actions Plugin\n\nAutomate the publishing of GitHub actions.\nSupport both `docker` and JavaScript based actions.\n\nThis plugin will:\n\n- Manage your GitHub Action's tag using semver bumps\n- Keep your major version tags up to date (ex: moving v1 to the latest v1 release)\n\n## Installation\n\nThis plugin is not included with the `auto` CLI installed via NPM. To install:\n\n```sh\nnpm i --save-dev @auto-it/gh-actions\n# or\nyarn add -D @auto-it/gh-actions\n```\n\n## Usage\n\n```json\n{\n  \"plugins\": [\n    \"gh-actions\"\n    // other plugins\n  ]\n}\n```\n\n### JavaScript Actions\n\nIn it's default mode it will create tags on master for each new release.\nThis workflow works for `docker` based actions or dependency and build-less JavaScript actions.\nThe recommended approach for JavaScript actions with dependencies and build steps is to commit them.\nThis is generally an anti-pattern and makes your repo less ergonomic.\n\nTo remedy this problem, this plugin can update the tag with whatever files you want! (Thanks to [Jason Etco](https://github.com/JasonEtco/build-and-tag-action) for the inspiration) This way you do not have to commit `node_modules` or your `dist` files to your repo. They instead live only in the tag alongside your `action.yml` definition.\n\nUse the `files` option to make this plugin update the tag with a list of files or globs.\n\n```json\n{\n  \"plugins\": [\n    [\"gh-actions\", { \"files\": [\"./dist/bundle.js\"] }]\n    // other plugins\n  ]\n}\n```\n\nTo make things simple we recommend using [ncc](https://github.com/zeit/ncc) to bundle your JavaScript action into 1 file.\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/intuit/auto/issues"},"homepage":"https://github.com/intuit/auto#readme","_id":"@auto-canary/gh-actions@9.34.2-canary.1238.15867.0","_nodeVersion":"10.20.1","_npmVersion":"lerna/3.21.0/node@v10.20.1+x64 (linux)","dist":{"integrity":"sha512-aBJ3hLwNVu6RLywc9HkpMPrgW1OVmN5TtwR4TBpEalqVS98yJZXoH1uTWLm2FOIuqApi9mZ/YhULLR2TGDR0lA==","shasum":"4b0a77453e060f51bb8dff036dffc8731082e233","tarball":"https://registry.npmjs.org/@auto-canary/gh-actions/-/gh-actions-9.34.2-canary.1238.15867.0.tgz","fileCount":11,"unpackedSize":12545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexG3KCRA9TVsSAnZWagAAEWAP/0jBF4XGJGAprprwdPQE\nvcjV2MEuL4UWLNWPv47lq5j955jvYSmbojjjP9swym/MSyn4upGG6cyYwC1F\nSGKFvM9LuxBPU6t4pHOLCnNHfsvraNua9hzNX2B1SsFQsUwhtcrkpCfQQCnV\nMvYKNS4UHSRNLqWYq46TB4pAg1UbSuz1PspLJYqdEHgH081HDZNcgLsvfHt0\nwxN7ndPLCI6tqyixzB7jwsmyGHrlrMMQLHF8EY007qv0xOAVZ5QWYh0+GSm/\nrnHkU+v9bHBKl2AmQRcpHa4PLcYQjTnt3wwibpqwUQ2o+4lMrHZa/XzV6XYe\n1TC8ccvS7/fyb0CJr5TfLqm9qy1tK8aAVoYp3F9r+4WJvT6tdJE4J+koYY8t\ndVNYZNg2lTugtOqPZ5YOoGpzyePxSTWLfEFu3a6avcqgLse3hJTvFHg9MxDd\nzw7Ev3gCHU6PeW6tNJWPvzYjTfV6wVhk/Umnmlxb+UV9bwCW4TWkHeV8MLoy\nYaXgGqQNQe8QPT2ctoJqaZb9yrzmfUEJew+ybZdTdcT4r7sfkZ0IS8RsS5rK\nqJDlVgtOYVz7AtngE9kBMa7thRUjmT/vp6PywYPkIecDUeedVfq8VERRr3Y5\npcGFHG0Sxne1+yIvdhfvWeuLTp/zr8A74JjtEbadxo4Xf8AWeIK4JX8Qoqq8\nUMoK\r\n=S+Gv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCo/Mhy+OS/fPGc58AkXufR8sEL/V8aHj2zLTt//VVLDgIhANAmeoqCGgYxhiJI9wppGILdRKxKy7ctVMPD+OrGCRbC"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"},{"name":"hipstersmoothie-canary","email":"andrew.footballjock@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gh-actions_9.34.2-canary.1238.15867.0_1589931465926_0.1994986660013558"},"_hasShrinkwrap":false},"9.34.2-canary.1238.15871.0":{"name":"@auto-canary/gh-actions","version":"9.34.2-canary.1238.15871.0","main":"dist/index.js","description":"Automate the publishing of GitHub actions","license":"MIT","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"repository":{"type":"git","url":"git+https://github.com/intuit/auto.git"},"keywords":["automation","semantic","release","github","labels","automated","continuos integration","changelog"],"scripts":{"build":"tsc -b","start":"npm run build -- -w","lint":"eslint src --ext .ts","test":"jest --maxWorkers=2 --config ../../package.json"},"dependencies":{"@auto-canary/core":"9.34.2-canary.1238.15871.0","@auto-canary/git-tag":"9.34.2-canary.1238.15871.0","fast-glob":"^3.1.1","fp-ts":"^2.5.3","io-ts":"^2.1.2","tslib":"1.10.0"},"gitHead":"ce4adfcdf260401ce042edcbf7694266e2cf86e4","readme":"# Gh-Actions Plugin\n\nAutomate the publishing of GitHub actions.\nSupport both `docker` and JavaScript based actions.\n\nThis plugin will:\n\n- Manage your GitHub Action's tag using semver bumps\n- Keep your major version tags up to date (ex: moving v1 to the latest v1 release)\n\n## Installation\n\nThis plugin is not included with the `auto` CLI installed via NPM. To install:\n\n```sh\nnpm i --save-dev @auto-it/gh-actions\n# or\nyarn add -D @auto-it/gh-actions\n```\n\n## Usage\n\n```json\n{\n  \"plugins\": [\n    \"gh-actions\"\n    // other plugins\n  ]\n}\n```\n\n### JavaScript Actions\n\nIn it's default mode it will create tags on master for each new release.\nThis workflow works for `docker` based actions or dependency and build-less JavaScript actions.\nThe recommended approach for JavaScript actions with dependencies and build steps is to commit them.\nThis is generally an anti-pattern and makes your repo less ergonomic.\n\nTo remedy this problem, this plugin can update the tag with whatever files you want! (Thanks to [Jason Etco](https://github.com/JasonEtco/build-and-tag-action) for the inspiration) This way you do not have to commit `node_modules` or your `dist` files to your repo. They instead live only in the tag alongside your `action.yml` definition.\n\nUse the `files` option to make this plugin update the tag with a list of files or globs.\n\n```json\n{\n  \"plugins\": [\n    [\"gh-actions\", { \"files\": [\"./dist/bundle.js\"] }]\n    // other plugins\n  ]\n}\n```\n\nTo make things simple we recommend using [ncc](https://github.com/zeit/ncc) to bundle your JavaScript action into 1 file.\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/intuit/auto/issues"},"homepage":"https://github.com/intuit/auto#readme","_id":"@auto-canary/gh-actions@9.34.2-canary.1238.15871.0","_nodeVersion":"10.20.1","_npmVersion":"lerna/3.21.0/node@v10.20.1+x64 (linux)","dist":{"integrity":"sha512-DrJGDS2mSQCnb145VgJt1dp0IEui4G6V9LIeQBdmUkRMdPoboWsFJ9iQNZZOG4s8bmRVpf72EL7j2DBieFHD5A==","shasum":"85f89eeffd1a97654c335ff1b2cfcad29daf22ad","tarball":"https://registry.npmjs.org/@auto-canary/gh-actions/-/gh-actions-9.34.2-canary.1238.15871.0.tgz","fileCount":11,"unpackedSize":12778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexG6yCRA9TVsSAnZWagAA38IP/AilDNwGVGXZBIAN1BUp\nc5bcf3p48jmBejah3bdQ3OILKfqRCXyBIBoaV18ln8eygS5Ahmrl3TwCjvwn\nP0fLEuHoBsA/sLFBmumFjAT0Q1a1DEX4S4Djt0ePNEoshkRFAiOwDSlEqT5I\n4enOAOIn2VKfzf+H5DF/XKpxQX4gfO/x9yB8FEeNrAZ3HOK2WPPXW15tpBB4\n4OasssafiPKDtBjbJiQ3vJH4HatZgkm2mh+sNhnp77NM/pdIdTITJZ4+f2yQ\n1kYkDpZH0hq5VyMPS9In7RLFzn6rAB3HHb4EGnAduCy2gSUGWF3fLNBwHhJY\nqbHdPTweFM4q8WXh/eRECsJZfZnFOGMncsScNFwqnw7l4RF+evrPZk96St55\nooudXSG6OldlUjjx96y+rfKLXLQbUDP6ztuMjP6k56mipPc6SulsWLpca6cA\npiicSDQUJJXRI8bVEDIlBrPRaj0KmiobtDHa4CRvKcm3kPnOvmxBym7lFy0E\nFYNWByMzimnL/zG64s/nil7AwowPKLFfdCOezGiLXmpwB4dI5BeVpzemtIr4\nLImBlwlxcKEwQe0pvkofM0co2a5XILY3qbfpEY12jG/IX5rz6OmoG7n8sWu1\nbq9x9wujn+BuEQcY4RB+tfyBXXhR8AZ2O6+NSP9tXPx3WYo6WZy2Kpq3L/3J\nH0/M\r\n=umRs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkIVwiMbVf/ZBQO8MafFgk8/7aby8xsSs6zVN8w+jJKgIhAJI2pXIMI+XQf82fAxp+WVdK77xdVRD+bpKgRIzNCsNH"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"},{"name":"hipstersmoothie-canary","email":"andrew.footballjock@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gh-actions_9.34.2-canary.1238.15871.0_1589931698305_0.5040083610238679"},"_hasShrinkwrap":false},"9.34.2-canary.1238.15875.0":{"name":"@auto-canary/gh-actions","version":"9.34.2-canary.1238.15875.0","main":"dist/index.js","description":"Automate the publishing of GitHub actions","license":"MIT","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"repository":{"type":"git","url":"git+https://github.com/intuit/auto.git"},"keywords":["automation","semantic","release","github","labels","automated","continuos integration","changelog"],"scripts":{"build":"tsc -b","start":"npm run build -- -w","lint":"eslint src --ext .ts","test":"jest --maxWorkers=2 --config ../../package.json"},"dependencies":{"@auto-canary/core":"9.34.2-canary.1238.15875.0","@auto-canary/git-tag":"9.34.2-canary.1238.15875.0","fast-glob":"^3.1.1","fp-ts":"^2.5.3","io-ts":"^2.1.2","tslib":"1.10.0"},"gitHead":"eb8c0789beeace3978d450b186c3547695602806","readme":"# Gh-Actions Plugin\n\nAutomate the publishing of GitHub actions.\nSupport both `docker` and JavaScript based actions.\n\nThis plugin will:\n\n- Manage your GitHub Action's tag using semver bumps\n- Keep your major version tags up to date (ex: moving v1 to the latest v1 release)\n\n## Installation\n\nThis plugin is not included with the `auto` CLI installed via NPM. To install:\n\n```sh\nnpm i --save-dev @auto-it/gh-actions\n# or\nyarn add -D @auto-it/gh-actions\n```\n\n## Usage\n\n```json\n{\n  \"plugins\": [\n    \"gh-actions\"\n    // other plugins\n  ]\n}\n```\n\n### JavaScript Actions\n\nIn it's default mode it will create tags on master for each new release.\nThis workflow works for `docker` based actions or dependency and build-less JavaScript actions.\nThe recommended approach for JavaScript actions with dependencies and build steps is to commit them.\nThis is generally an anti-pattern and makes your repo less ergonomic.\n\nTo remedy this problem, this plugin can update the tag with whatever files you want! (Thanks to [Jason Etco](https://github.com/JasonEtco/build-and-tag-action) for the inspiration) This way you do not have to commit `node_modules` or your `dist` files to your repo. They instead live only in the tag alongside your `action.yml` definition.\n\nTo make things simple we recommend using [ncc](https://github.com/zeit/ncc) to bundle your JavaScript action into 1 file.\nWithout any settings this plugins will treat the `main` of your `package.json` as a single bundled file.\n\n#### Files\n\nUse the `files` option to make this plugin update the tag with a list of files or globs.\nThis is useful if you do not want to bundle your code and just want to ship `node_modules` + `dist`.\n\n```json\n{\n  \"plugins\": [\n    [\"gh-actions\", { \"files\": [\"./dist/bundle.js\"] }]\n    // other plugins\n  ]\n}\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/intuit/auto/issues"},"homepage":"https://github.com/intuit/auto#readme","_id":"@auto-canary/gh-actions@9.34.2-canary.1238.15875.0","_nodeVersion":"10.20.1","_npmVersion":"lerna/3.21.0/node@v10.20.1+x64 (linux)","dist":{"integrity":"sha512-2fXaCjXhF1DhrvNi2hbHb6K6evGQ6EmYt73/JRB/wHYnLK/Xmjep9hndu8cLSAnZ75l4ZG69mvD8zLO1shFUDg==","shasum":"179a3a9f6be9ce18f7f0459f1e34d901e52707f0","tarball":"https://registry.npmjs.org/@auto-canary/gh-actions/-/gh-actions-9.34.2-canary.1238.15875.0.tgz","fileCount":11,"unpackedSize":13685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexHCbCRA9TVsSAnZWagAAmKAP/3Po10LCknxxntJcT/r1\n1meWwIu29mcV7pp5pylKQ2F6MLDdGdrLJAH+JRFIINiIT2zyoyDWLjC2sUFS\nL4h42L1eqhxjQY38jhLpKDx04x2d3wo8Sx8mOpu5NqMZucIWeE6lxblUjTtr\nyF6VQRG+8XA4E9ZD6GRLyQHXWDKLyzSD7d6wmC3u9w6SdeNdXxdoBRAqi39G\nIPmpgNQ4jAA6JXK14gB4lNG2biqmtqDarbzNIUZzTYjnlotsJ7h3hgOziwxZ\nKbyu5dtDUPRyZomj+I+K9LihjMf4daoNDbVu0bzJtMB1XZ3N2UmFNP7C+YEF\n2yZydmLriI0dXr/vWFy9OqACNc6ommlqEmjRkVKshSn4L7HAjgi5YH+4ncaT\n6vDpO0Br3Hzwak8UjW1EBJ0kpBmQsu8/r4oqKAnf8QzXRauD8OQilYgBYDXQ\nYFm3wH/fe+KMjFwiEPaDU9d91V3KDSAfR1yLs06IljDZTuPnHbdzZ8DJYBGk\nLzkEaToA4rRMvOWR0V73pKvw5QBV+Td2GNN9H2kpEt8Z2SUAL6Hmfjt4gcoP\nwaNESl0GhCufVNXUNceP7wIHyK7egChznr3m7TXHD4Dx3EErtjCHAvH0lxTm\nsymzoPEYG4Nl7Oy+vKFMPtzaR84B1YQH8yGalAoFmTPI8qdMjXa/SwvrSuw9\ncKne\r\n=PzKp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQqIr3aRoALiexTWbLGTkujkjA/ztIoxEVXud04mS3JgIhAKKg5/f0Uhyo5t9zzY3PFUqSZCOcw0+igxHT78UshWsO"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"},{"name":"hipstersmoothie-canary","email":"andrew.footballjock@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gh-actions_9.34.2-canary.1238.15875.0_1589932187091_0.8500825161941405"},"_hasShrinkwrap":false},"9.34.2-canary.1238.15880.0":{"name":"@auto-canary/gh-actions","version":"9.34.2-canary.1238.15880.0","main":"dist/index.js","description":"Automate the publishing of GitHub actions","license":"MIT","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"repository":{"type":"git","url":"git+https://github.com/intuit/auto.git"},"keywords":["automation","semantic","release","github","labels","automated","continuos integration","changelog"],"scripts":{"build":"tsc -b","start":"npm run build -- -w","lint":"eslint src --ext .ts","test":"jest --maxWorkers=2 --config ../../package.json"},"dependencies":{"@auto-canary/core":"9.34.2-canary.1238.15880.0","@auto-canary/git-tag":"9.34.2-canary.1238.15880.0","fast-glob":"^3.1.1","fp-ts":"^2.5.3","io-ts":"^2.1.2","tslib":"1.10.0"},"gitHead":"5dc068e3ed37fcb790a0e0fdbe48d49837ee3ff0","readme":"# Gh-Actions Plugin\n\nAutomate the publishing of GitHub actions.\nSupport both `docker` and JavaScript based actions.\n\nThis plugin will:\n\n- Manage your GitHub Action's tag using semver bumps\n- Keep your major version tags up to date (ex: moving v1 to the latest v1 release)\n\n## Installation\n\nThis plugin is not included with the `auto` CLI installed via NPM. To install:\n\n```sh\nnpm i --save-dev @auto-it/gh-actions\n# or\nyarn add -D @auto-it/gh-actions\n```\n\n## Usage\n\n```json\n{\n  \"plugins\": [\n    \"gh-actions\"\n    // other plugins\n  ]\n}\n```\n\n### JavaScript Actions\n\nIn it's default mode it will create tags on master for each new release.\nThis workflow works for `docker` based actions or dependency and build-less JavaScript actions.\nThe recommended approach for JavaScript actions with dependencies and build steps is to commit them.\nThis is generally an anti-pattern and makes your repo less ergonomic.\n\nTo remedy this problem, this plugin can update the tag with whatever files you want! (Thanks to [Jason Etco](https://github.com/JasonEtco/build-and-tag-action) for the inspiration) This way you do not have to commit `node_modules` or your `dist` files to your repo. They instead live only in the tag alongside your `action.yml` definition.\n\nTo make things simple we recommend using [ncc](https://github.com/zeit/ncc) to bundle your JavaScript action into 1 file.\nWithout any settings this plugins will treat the `main` of your `package.json` as a single bundled file.\n\n#### Files\n\nUse the `files` option to make this plugin update the tag with a list of files or globs.\nThis is useful if you do not want to bundle your code and just want to ship `node_modules` + `dist`.\n\n```json\n{\n  \"plugins\": [\n    [\"gh-actions\", { \"files\": [\"./dist/bundle.js\"] }]\n    // other plugins\n  ]\n}\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/intuit/auto/issues"},"homepage":"https://github.com/intuit/auto#readme","_id":"@auto-canary/gh-actions@9.34.2-canary.1238.15880.0","_nodeVersion":"10.20.1","_npmVersion":"lerna/3.21.0/node@v10.20.1+x64 (linux)","dist":{"integrity":"sha512-mKVdE7QKpwlE+MOdBpno3Dq00iQOBTeFJVb7HGQlPvWcoztsMaH4ALFCnM7IY1qySGyLj0gUaNr0GP5cFXHIVA==","shasum":"b014c40c8cd46480a427dbfe8ceda838357ae17d","tarball":"https://registry.npmjs.org/@auto-canary/gh-actions/-/gh-actions-9.34.2-canary.1238.15880.0.tgz","fileCount":7,"unpackedSize":13592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexL0yCRA9TVsSAnZWagAAkkcQAJphMWMj0iXsY/KNIuXI\n/CzK0iuxjLJrAl1TN9WwLPnyWzFAA6d+jmoKbt4c9qAkH0/FoY+9iU5pza1W\nUamuDe0J9U+DfRqCsQCXno3M4z1cUN3DEM9NzeexyX8wehi6rI8z5NXINc2y\nPhHqkME6NBQG6mQKB2CcBU6lfYKqBlS/FsDoJ9aAUF1lfw5+VMLNTiSLEMPj\nyccxpcwRhD7gjSShX+aeV53ZcVGw3QNYYx8uWZ8QQOn1NqaWBsqg3wcivyJ8\n/BwkY9MUJi+ZLE3nvtR7SK7dTP9ov2xDEdcHbq/Yy03dU5mMPx+LwJLYxq9U\nRXNwx2L2W4lVALjTPnsG4xeR131LXBFrt0fpqPxATChALsPwQBYh3Y+jUlD1\nlhpVrrpI2rAs3NrynJo0vEhHXGvV2uv0lJ4B6YKaPd85eTo48aFk4kSHEAsr\nzVmu1vqRMFSsSdQpW2BVgTL2lmi1bgDAQbXGFm3WOgB8fy0TtzJRFzkl9Nya\nJ1hWYLrfPL2XhQ7gamL6lK5b1E1an3FAdbZviRbUrTz+UWPdcBV5prpBJRWQ\nbpuhyIFxF/JovmnoVjGcX9AoIt4Rxb44TvGXKKiJWqTsDDbmFaekEBZBN1Ew\n3BlFOLLiXZC7oUyHXN5P46oCWOEB+ewmrgq3tslCpNus87NQVIxT7nqhCSWP\nYnTD\r\n=ARid\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdrWpWemO+xJBTzP7TWD734hbbnAHa9XgW0zAc5bVaAAiEA37eJyWm9cIyfkmbi9zsDbtdygjWv+Fw79nj9I0hA9Ts="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"},{"name":"hipstersmoothie-canary","email":"andrew.footballjock@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gh-actions_9.34.2-canary.1238.15880.0_1589951794310_0.4813630543418621"},"_hasShrinkwrap":false},"9.36.3-canary.1238.16122.0":{"name":"@auto-canary/gh-actions","version":"9.36.3-canary.1238.16122.0","main":"dist/index.js","description":"Automate the publishing of GitHub actions","license":"MIT","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"repository":{"type":"git","url":"git+https://github.com/intuit/auto.git"},"keywords":["automation","semantic","release","github","labels","automated","continuos integration","changelog"],"scripts":{"build":"tsc -b","start":"npm run build -- -w","lint":"eslint src --ext .ts","test":"jest --maxWorkers=2 --config ../../package.json"},"dependencies":{"@auto-canary/core":"9.36.3-canary.1238.16122.0","@auto-canary/git-tag":"9.36.3-canary.1238.16122.0","fast-glob":"^3.1.1","fp-ts":"^2.5.3","io-ts":"^2.1.2","tslib":"1.10.0"},"gitHead":"24974999fdfe5e732365236c866a20be55999abd","readme":"# Gh-Actions Plugin\n\nAutomate the publishing of GitHub actions.\nSupport both `docker` and JavaScript based actions.\n\nThis plugin will:\n\n- Manage your GitHub Action's tag using semver bumps\n- Keep your major version tags up to date (ex: moving v1 to the latest v1 release)\n\n## Installation\n\nThis plugin is not included with the `auto` CLI installed via NPM. To install:\n\n```sh\nnpm i --save-dev @auto-it/gh-actions\n# or\nyarn add -D @auto-it/gh-actions\n```\n\n## Usage\n\n```json\n{\n  \"plugins\": [\n    \"gh-actions\"\n    // other plugins\n  ]\n}\n```\n\n### JavaScript Actions\n\nIn it's default mode it will create tags on master for each new release.\nThis workflow works for `docker` based actions or dependency and build-less JavaScript actions.\nThe recommended approach for JavaScript actions with dependencies and build steps is to commit them.\nThis is generally an anti-pattern and makes your repo less ergonomic.\n\nTo remedy this problem, this plugin can update the tag with whatever files you want! (Thanks to [Jason Etco](https://github.com/JasonEtco/build-and-tag-action) for the inspiration) This way you do not have to commit `node_modules` or your `dist` files to your repo. They instead live only in the tag alongside your `action.yml` definition.\n\nTo make things simple we recommend using [ncc](https://github.com/zeit/ncc) to bundle your JavaScript action into 1 file.\nWithout any settings this plugins will treat the `main` of your `package.json` as a single bundled file.\n\n> Note: If you use this method you cannot use Version Branches. If you want this feature, please file an issue.\n\n#### Files\n\nUse the `files` option to make this plugin update the tag with a list of files or globs.\nThis is useful if you do not want to bundle your code and just want to ship `node_modules` + `dist`.\n\n```json\n{\n  \"plugins\": [\n    [\"gh-actions\", { \"files\": [\"./dist/bundle.js\"] }]\n    // other plugins\n  ]\n}\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/intuit/auto/issues"},"homepage":"https://github.com/intuit/auto#readme","_id":"@auto-canary/gh-actions@9.36.3-canary.1238.16122.0","_nodeVersion":"10.20.1","_npmVersion":"lerna/3.21.0/node@v10.20.1+x64 (linux)","dist":{"integrity":"sha512-g9cJobbaOnaUAbSAlToIUFldyEInuc25wMF//E8mQfYZAdiBSK0Ch6ktAwvjzRc69lMCwXgdaqdcOS2+xM6cXg==","shasum":"23efb5b31cc2f83521d77b6a4625cc77b745486b","tarball":"https://registry.npmjs.org/@auto-canary/gh-actions/-/gh-actions-9.36.3-canary.1238.16122.0.tgz","fileCount":7,"unpackedSize":13705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezUyzCRA9TVsSAnZWagAAX2kP/iOgffkZu32Ux/eHSQY3\nhA7IU7KsoTAslWIgY4MIonCxej0Ld8dy97YQmcHubfAhBwZ8ZLJbe6ia8/Kh\nn8VVyNb4n8125Kt8pz6EnIoXGHQuidb4dkCfCgkRMJNbHAObKneF+bK613u5\ny7EO6kPU6OBs+2iQ3BX3rJwSq8SJgFh9tkSXGV5pawUkKTkRngvkpsLzDVN2\nVqetvAJmUl+aSBy4AgXhS2Lrsu78tVb3MvWIIoqOgFc9uaxmtwYtjsix5z0a\nh72l+Rd86uDNDV5ZLWimrlWizBUBar29YNZfYELrnJWYLxAfMUPB/Ao94t7F\nWZmGpqAM9JUpPL/K22GdJk1SozEboYAy0HGGCkzmwfnpZGDnuSY1CRkNNNXC\nJc6yJP57Ws0zmDTwczmTiuQ94FI90vIg6At+ekY2Hnt1zB/fE+rwOTz7E/q0\nIH2cbu+SzKmJ1Qji+hkO6oyRyp4XvPvJP+oj/2QTvCFpskEYFHVFA+yCZj3T\nkLBRVw6cn2qEivZsOJk5sIwtT+vjuwrIuDoX+IdbEst+KLRi3Kwzr4APJwFr\nuqcBQJhnwahKET11/HJadJZXsaXM8J2oxXbzMuU6brh5euVONxNwrks+8JO6\n5rpIWxAVU3G5uI1OOyhClq/TY5OZMs5Z4TY+QSj+Op+sizeWfj8OdzkAoS4e\nnFdl\r\n=qsYc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiptcjpd32cVQ6D2tSq61ftkSD5n8P6iyxHbM8juOVFAIhAI8ATQT8/RbAi68y9AwfMke8g4irdDb/yNtDSwyOLq2G"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"},{"name":"hipstersmoothie-canary","email":"andrew.footballjock@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gh-actions_9.36.3-canary.1238.16122.0_1590512819032_0.8463611880765134"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-19T23:07:57.563Z","9.34.2-canary.1238.15860.0":"2020-05-19T23:07:59.558Z","modified":"2022-04-04T16:33:30.504Z","9.34.2-canary.1238.15867.0":"2020-05-19T23:37:46.181Z","9.34.2-canary.1238.15871.0":"2020-05-19T23:41:38.460Z","9.34.2-canary.1238.15875.0":"2020-05-19T23:49:47.205Z","9.34.2-canary.1238.15880.0":"2020-05-20T05:16:34.453Z","9.36.3-canary.1238.16122.0":"2020-05-26T17:06:59.167Z"},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"},{"name":"hipstersmoothie-canary","email":"andrew.footballjock@gmail.com"}],"description":"Automate the publishing of GitHub actions","homepage":"https://github.com/intuit/auto#readme","keywords":["automation","semantic","release","github","labels","automated","continuos integration","changelog"],"repository":{"type":"git","url":"git+https://github.com/intuit/auto.git"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"bugs":{"url":"https://github.com/intuit/auto/issues"},"license":"MIT","readme":"","readmeFilename":""}