diff --git a/package.json b/package.json index 677f7c7..bce3719 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "dependencies": { "download": "^8.0.0", "@actions/core": "^1.2.4", - "@actions/github": "^2.2.0", + "@actions/glob": "^0.1.0", "@types/download": "^6.2.4", "@types/node": "^13.13.5" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 117a766..d77355e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,6 +1,6 @@ dependencies: '@actions/core': 1.2.4 - '@actions/github': 2.2.0 + '@actions/glob': 0.1.0 '@types/download': 6.2.4 '@types/node': 13.13.5 download: 8.0.0 @@ -13,115 +13,13 @@ packages: dev: false resolution: integrity: sha512-YJCEq8BE3CdN8+7HPZ/4DxJjk/OkZV2FFIf+DlZTC/4iBlzYCD5yjRR6eiOS5llO11zbRltIRuKAjMKaWTE6cg== - /@actions/github/2.2.0: + /@actions/glob/0.1.0: dependencies: - '@actions/http-client': 1.0.8 - '@octokit/graphql': 4.4.0 - '@octokit/rest': 16.43.1 + '@actions/core': 1.2.4 + minimatch: 3.0.4 dev: false resolution: - integrity: sha512-9UAZqn8ywdR70n3GwVle4N8ALosQs4z50N7XMXrSTUVOmVpaBC5kE3TRTT7qQdi3OaQV24mjGuJZsHUmhD+ZXw== - /@actions/http-client/1.0.8: - dependencies: - tunnel: 0.0.6 - dev: false - resolution: - integrity: sha512-G4JjJ6f9Hb3Zvejj+ewLLKLf99ZC+9v+yCxoYf9vSyH+WkzPLB2LuUtRMGNkooMqdugGBFStIKXOuvH1W+EctA== - /@octokit/auth-token/2.4.0: - dependencies: - '@octokit/types': 2.14.0 - dev: false - resolution: - integrity: sha512-eoOVMjILna7FVQf96iWc3+ZtE/ZT6y8ob8ZzcqKY1ibSQCnu4O/B7pJvzMx5cyZ/RjAff6DAdEb0O0Cjcxidkg== - /@octokit/endpoint/6.0.1: - dependencies: - '@octokit/types': 2.14.0 - is-plain-object: 3.0.0 - universal-user-agent: 5.0.0 - dev: false - resolution: - integrity: sha512-pOPHaSz57SFT/m3R5P8MUu4wLPszokn5pXcB/pzavLTQf2jbU+6iayTvzaY6/BiotuRS0qyEUkx3QglT4U958A== - /@octokit/graphql/4.4.0: - dependencies: - '@octokit/request': 5.4.2 - '@octokit/types': 2.14.0 - universal-user-agent: 5.0.0 - dev: false - resolution: - integrity: sha512-Du3hAaSROQ8EatmYoSAJjzAz3t79t9Opj/WY1zUgxVUGfIKn0AEjg+hlOLscF6fv6i/4y/CeUvsWgIfwMkTccw== - /@octokit/plugin-paginate-rest/1.1.2: - dependencies: - '@octokit/types': 2.14.0 - dev: false - resolution: - integrity: sha512-jbsSoi5Q1pj63sC16XIUboklNw+8tL9VOnJsWycWYR78TKss5PVpIPb1TUUcMQ+bBh7cY579cVAWmf5qG+dw+Q== - /@octokit/plugin-request-log/1.0.0: - dev: false - resolution: - integrity: sha512-ywoxP68aOT3zHCLgWZgwUJatiENeHE7xJzYjfz8WI0goynp96wETBF+d95b8g/uL4QmS6owPVlaxiz3wyMAzcw== - /@octokit/plugin-rest-endpoint-methods/2.4.0: - dependencies: - '@octokit/types': 2.14.0 - deprecation: 2.3.1 - dev: false - resolution: - integrity: sha512-EZi/AWhtkdfAYi01obpX0DF7U6b1VRr30QNQ5xSFPITMdLSfhcBqjamE3F+sKcxPbD7eZuMHu3Qkk2V+JGxBDQ== - /@octokit/request-error/1.2.1: - dependencies: - '@octokit/types': 2.14.0 - deprecation: 2.3.1 - once: 1.4.0 - dev: false - resolution: - integrity: sha512-+6yDyk1EES6WK+l3viRDElw96MvwfJxCt45GvmjDUKWjYIb3PJZQkq3i46TwGwoPD4h8NmTrENmtyA1FwbmhRA== - /@octokit/request-error/2.0.0: - dependencies: - '@octokit/types': 2.14.0 - deprecation: 2.3.1 - once: 1.4.0 - dev: false - resolution: - integrity: sha512-rtYicB4Absc60rUv74Rjpzek84UbVHGHJRu4fNVlZ1mCcyUPPuzFfG9Rn6sjHrd95DEsmjSt1Axlc699ZlbDkw== - /@octokit/request/5.4.2: - dependencies: - '@octokit/endpoint': 6.0.1 - '@octokit/request-error': 2.0.0 - '@octokit/types': 2.14.0 - deprecation: 2.3.1 - is-plain-object: 3.0.0 - node-fetch: 2.6.0 - once: 1.4.0 - universal-user-agent: 5.0.0 - dev: false - resolution: - integrity: sha512-zKdnGuQ2TQ2vFk9VU8awFT4+EYf92Z/v3OlzRaSh4RIP0H6cvW1BFPXq4XYvNez+TPQjqN+0uSkCYnMFFhcFrw== - /@octokit/rest/16.43.1: - dependencies: - '@octokit/auth-token': 2.4.0 - '@octokit/plugin-paginate-rest': 1.1.2 - '@octokit/plugin-request-log': 1.0.0 - '@octokit/plugin-rest-endpoint-methods': 2.4.0 - '@octokit/request': 5.4.2 - '@octokit/request-error': 1.2.1 - atob-lite: 2.0.0 - before-after-hook: 2.1.0 - btoa-lite: 1.0.0 - deprecation: 2.3.1 - lodash.get: 4.4.2 - lodash.set: 4.3.2 - lodash.uniq: 4.5.0 - octokit-pagination-methods: 1.1.0 - once: 1.4.0 - universal-user-agent: 4.0.1 - dev: false - resolution: - integrity: sha512-gfFKwRT/wFxq5qlNjnW2dh+qh74XgTQ2B179UX5K1HYCluioWj8Ndbgqw2PVqa1NnVJkGHp2ovMpVn/DImlmkw== - /@octokit/types/2.14.0: - dependencies: - '@types/node': 13.13.5 - dev: false - resolution: - integrity: sha512-1w2wxpN45rEXPDFeB7rGain7wcJ/aTRg8bdILITVnS0O7a4zEGELa3JmIe+jeLdekQjvZRbVfNPqS+mi5fKCKQ== + integrity: sha512-lx8SzyQ2FE9+UUvjqY1f28QbTJv+w8qP7kHHbfQRhphrlcx0Mdmm1tZdGJzfxv1jxREa/sLW4Oy8CbGQKCJySA== /@sindresorhus/is/0.7.0: dev: false engines: @@ -165,20 +63,16 @@ packages: node: '>=4' resolution: integrity: sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA= - /atob-lite/2.0.0: + /balanced-match/1.0.0: dev: false resolution: - integrity: sha1-D+9a1G8b16hQLGVyfwNn1e5D1pY= + integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c= /base64-js/0.0.8: dev: false engines: node: '>= 0.4' resolution: integrity: sha1-EQHpVE9KdrG8OybUUsqW16NeeXg= - /before-after-hook/2.1.0: - dev: false - resolution: - integrity: sha512-IWIbu7pMqyw3EAJHzzHbWa85b6oud/yfKYg5rqB5hNE8CeMi3nX+2C2sj0HswfblST86hpVEOAb9x34NZd6P7A== /bl/1.2.2: dependencies: readable-stream: 2.3.7 @@ -186,10 +80,13 @@ packages: dev: false resolution: integrity: sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA== - /btoa-lite/1.0.0: + /brace-expansion/1.1.11: + dependencies: + balanced-match: 1.0.0 + concat-map: 0.0.1 dev: false resolution: - integrity: sha1-M3dm2hWAEhD92VbCLpxokaudAzc= + integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== /buffer-alloc-unsafe/1.1.0: dev: false resolution: @@ -243,6 +140,10 @@ packages: node: '>= 0.6.x' resolution: integrity: sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ= + /concat-map/0.0.1: + dev: false + resolution: + integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= /content-disposition/0.5.3: dependencies: safe-buffer: 5.1.2 @@ -255,18 +156,6 @@ packages: dev: false resolution: integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - /cross-spawn/6.0.5: - dependencies: - nice-try: 1.0.5 - path-key: 2.0.1 - semver: 5.7.1 - shebang-command: 1.2.0 - which: 1.3.1 - dev: false - engines: - node: '>=4.8' - resolution: - integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== /decode-uri-component/0.2.0: dev: false engines: @@ -339,10 +228,6 @@ packages: node: '>=4' resolution: integrity: sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ== - /deprecation/2.3.1: - dev: false - resolution: - integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ== /download/8.0.0: dependencies: archive-type: 4.0.0 @@ -377,20 +262,6 @@ packages: node: '>=0.8.0' resolution: integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - /execa/0.10.0: - dependencies: - cross-spawn: 6.0.5 - get-stream: 3.0.0 - is-stream: 1.1.0 - npm-run-path: 2.0.2 - p-finally: 1.0.0 - signal-exit: 3.0.3 - strip-eof: 1.0.0 - dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw== /ext-list/2.2.2: dependencies: mime-db: 1.43.0 @@ -571,14 +442,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4= - /is-plain-object/3.0.0: - dependencies: - isobject: 4.0.0 - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-tZIpofR+P05k8Aocp7UI/2UTa9lTJSebCXpFFoR9aibpokDj/uXBsJ8luUu0tTVYKkMU6URDUuOfJZ7koewXvg== /is-retry-allowed/1.2.0: dev: false engines: @@ -595,16 +458,6 @@ packages: dev: false resolution: integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= - /isexe/2.0.0: - dev: false - resolution: - integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - /isobject/4.0.0: - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA== /isurl/1.0.0: dependencies: has-to-string-tag-x: 1.4.1 @@ -624,18 +477,6 @@ packages: dev: false resolution: integrity: sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA== - /lodash.get/4.4.2: - dev: false - resolution: - integrity: sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= - /lodash.set/4.3.2: - dev: false - resolution: - integrity: sha1-2HV7HagH3eJIFrDWqEvqGnYjCyM= - /lodash.uniq/4.5.0: - dev: false - resolution: - integrity: sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= /lowercase-keys/1.0.0: dev: false engines: @@ -648,12 +489,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== - /macos-release/2.3.0: - dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-OHhSbtcviqMPt7yfw5ef5aghS2jzFVKEFyCJndQt2YpSQ9qRVSEv2axSJI1paVThEu+FFGs584h/1YhxjVqajA== /make-dir/1.3.0: dependencies: pify: 3.0.0 @@ -683,16 +518,12 @@ packages: node: '>=4' resolution: integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== - /nice-try/1.0.5: + /minimatch/3.0.4: + dependencies: + brace-expansion: 1.1.11 dev: false resolution: - integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== - /node-fetch/2.6.0: - dev: false - engines: - node: 4.x || >=6.0.0 - resolution: - integrity: sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA== + integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== /normalize-url/2.0.1: dependencies: prepend-http: 2.0.0 @@ -703,39 +534,18 @@ packages: node: '>=4' resolution: integrity: sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw== - /npm-run-path/2.0.2: - dependencies: - path-key: 2.0.1 - dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= /object-assign/4.1.1: dev: false engines: node: '>=0.10.0' resolution: integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - /octokit-pagination-methods/1.1.0: - dev: false - resolution: - integrity: sha512-fZ4qZdQ2nxJvtcasX7Ghl+WlWS/d9IgnBIwFZXVNNZUmzpno91SX5bc5vuxiuKoCtK78XxGGNuSCrDC7xYB3OQ== /once/1.4.0: dependencies: wrappy: 1.0.2 dev: false resolution: integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - /os-name/3.1.0: - dependencies: - macos-release: 2.3.0 - windows-release: 3.1.0 - dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-h8L+8aNjNcMpo/mAIBPn5PXCM16iyPGjHNWo6U1YO8sJTMHtEtyczI6QJnLoplswm6goopQkqc7OAnjhWcugVg== /p-cancelable/0.4.1: dev: false engines: @@ -770,12 +580,6 @@ packages: node: '>=4' resolution: integrity: sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA== - /path-key/2.0.1: - dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= /pend/1.2.0: dev: false resolution: @@ -877,24 +681,6 @@ packages: hasBin: true resolution: integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - /shebang-command/1.2.0: - dependencies: - shebang-regex: 1.0.0 - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= - /shebang-regex/1.0.0: - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= - /signal-exit/3.0.3: - dev: false - resolution: - integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== /sort-keys-length/1.0.1: dependencies: sort-keys: 1.1.2 @@ -937,12 +723,6 @@ packages: dev: false resolution: integrity: sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g== - /strip-eof/1.0.0: - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= /strip-outer/1.0.1: dependencies: escape-string-regexp: 1.0.5 @@ -987,12 +767,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-42RqLqTokTEr9+rObPsFOAvAHCE= - /tunnel/0.0.6: - dev: false - engines: - node: '>=0.6.11 <=0.7.0 || >=0.7.3' - resolution: - integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg== /typescript/3.8.3: dev: true engines: @@ -1007,18 +781,6 @@ packages: dev: false resolution: integrity: sha512-kE2WkurNnPUMcryNioS68DDbhoPB8Qxsd8btHSj+sd5Pjh2GsjmeHLzMSqV9HHziAo8FzVxVCJl9ZYhk7yY1pA== - /universal-user-agent/4.0.1: - dependencies: - os-name: 3.1.0 - dev: false - resolution: - integrity: sha512-LnST3ebHwVL2aNe4mejI9IQh2HfZ1RLo8Io2HugSif8ekzD1TlWpHpColOB/eh8JHMLkGH3Akqf040I+4ylNxg== - /universal-user-agent/5.0.0: - dependencies: - os-name: 3.1.0 - dev: false - resolution: - integrity: sha512-B5TPtzZleXyPrUMKCpEHFmVhMN6EhmJYjG5PQna9s7mXeSqGTLap4OpqLl5FCEFUI3UBmllkETwKf/db66Y54Q== /url-parse-lax/3.0.0: dependencies: prepend-http: 2.0.0 @@ -1037,21 +799,6 @@ packages: dev: false resolution: integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= - /which/1.3.1: - dependencies: - isexe: 2.0.0 - dev: false - hasBin: true - resolution: - integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - /windows-release/3.1.0: - dependencies: - execa: 0.10.0 - dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-hBb7m7acFgQPQc222uEQTmdcGLeBmQLNLFIh0rDk3CwFOBrfjefLzEfEfmpMq8Af/n/GnFf3eYf203FY1PmudA== /wrappy/1.0.2: dev: false resolution: @@ -1071,7 +818,7 @@ packages: integrity: sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk= specifiers: '@actions/core': ^1.2.4 - '@actions/github': ^2.2.0 + '@actions/glob': ^0.1.0 '@types/download': ^6.2.4 '@types/node': ^13.13.5 '@zeit/ncc': ^0.22.1