Repository: oasisprotocol/oasis-sdk
Pull request #302 (2021-07-21 01:10:29)

ci: bump actions/setup-node from 2.2.0 to 2.3.0
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.2.0 to 2.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/actions/setup-node/releases">actions/setup-node's releases</a>.</em></p>
<blockquote>
<h2>Support caching pnpm dependencies</h2>
<p>This release introduces dependency caching support for the <code>pnpm</code> package manager (<a href="https://github-redirect.dependabot.com/actions/setup-node/issues/278">#278</a>).</p>
<p><strong>Caching pnpm dependencies:</strong></p>
<pre lang="yaml"><code># This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.
<p>steps:</p>
<ul>
<li>uses: actions/checkout@v2</li>
<li>uses: pnpm/action-setup@646cdf48217256a3d0b80361c5a50727664284f2
with:
version: 6.10.0</li>
<li>uses: actions/setup-node@v2
with:
node-version: '14'
cache: 'pnpm'</li>
<li>run: pnpm install</li>
<li>run: pnpm test
</code></pre></li>
</ul>
<p><strong>NOTE</strong>: pnpm caching support requires pnpm version &gt;= 6.10.0</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/actions/setup-node/commit/aa759c6c94d3800c55b8601f21ba4b2371704cb7"><code>aa759c6</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/actions/setup-node/issues/278">#278</a> from jacobwgillespie/cache-pnpm</li>
<li><a href="https://github.com/actions/setup-node/commit/0ae03de2b799ae88b378c51b87476d242b3d8ef0"><code>0ae03de</code></a> Reorder to npm, yarn, pnpm</li>
<li><a href="https://github.com/actions/setup-node/commit/4bc87b8e10a7f0f76173ad410d874a0b1f984af0"><code>4bc87b8</code></a> Bump e2e tests to 6.10.0</li>
<li><a href="https://github.com/actions/setup-node/commit/b96348a4e97e0510304e475e5cec7a7a05518c5d"><code>b96348a</code></a> Remove unused imports</li>
<li><a href="https://github.com/actions/setup-node/commit/3af302a4f220de9ff48cd21cc1ab8e9c54382600"><code>3af302a</code></a> Switch to pnpm store path command</li>
<li><a href="https://github.com/actions/setup-node/commit/f452812b440ff2d1b0ee9d300a037464407004e5"><code>f452812</code></a> Unmock fs.existsSync after tests</li>
<li><a href="https://github.com/actions/setup-node/commit/e93556ca6645851a427f77742aeb1b22a95b4700"><code>e93556c</code></a> Mock fs.existsSync in tests</li>
<li><a href="https://github.com/actions/setup-node/commit/0453e516eb2a16fb262fa8f9db51405c7089b869"><code>0453e51</code></a> Regenerate compiled files</li>
<li><a href="https://github.com/actions/setup-node/commit/399982b36805ac9d772a419dc9f95fb5a8eb5c55"><code>399982b</code></a> Move existence check to cache-save</li>
<li><a href="https://github.com/actions/setup-node/commit/d278e78bddf957771f319214444100b4032fb7aa"><code>d278e78</code></a> Add logic to check that cache folder exists</li>
<li>Additional commits viewable in <a href="https://github.com/actions/setup-node/compare/v2.2.0...v2.3.0">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&package-manager=github_actions&previous-version=2.2.0&new-version=2.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
Dependabot will merge this PR once CI passes on it, as requested by @pro-wh.

[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

codecov[bot]: # [Codecov](https://codecov.io/gh/oasisprotocol/oasis-sdk/pull/302?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=oasisprotocol) Report
> Merging [#302](https://codecov.io/gh/oasisprotocol/oasis-sdk/pull/302?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=oasisprotocol) (71632ed) into [main](https://codecov.io/gh/oasisprotocol/oasis-sdk/commit/a2e321f042ef85dabea951874cdd73a01fb99dda?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=oasisprotocol) (a2e321f) will **decrease** coverage by `2.92%`.
> The diff coverage is `n/a`.

[![Impacted file tree graph](https://codecov.io/gh/oasisprotocol/oasis-sdk/pull/302/graphs/tree.svg?width=650&height=150&src=pr&token=uscfoYjSZn&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=oasisprotocol)](https://codecov.io/gh/oasisprotocol/oasis-sdk/pull/302?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=oasisprotocol)

```diff
@@            Coverage Diff             @@
##             main     #302      +/-   ##
==========================================
- Coverage   70.78%   67.85%   -2.93%     
==========================================
  Files          57        8      -49     
  Lines        3464      252    -3212     
==========================================
- Hits         2452      171    -2281     
+ Misses        992       61     -931     
  Partials       20       20              
```


| [Impacted Files](https://codecov.io/gh/oasisprotocol/oasis-sdk/pull/302?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=oasisprotocol) | Coverage Δ | |
|---|---|---|
| [runtime-sdk/src/testing/keys.rs](https://codecov.io/gh/oasisprotocol/oasis-sdk/pull/302/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=oasisprotocol#diff-cnVudGltZS1zZGsvc3JjL3Rlc3Rpbmcva2V5cy5ycw==) | | |
| [runtime-sdk-macros/src/test\_utils.rs](https://codecov.io/gh/oasisprotocol/oasis-sdk/pull/302/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=oasisprotocol#diff-cnVudGltZS1zZGstbWFjcm9zL3NyYy90ZXN0X3V0aWxzLnJz) | | |
| [runtime-sdk/src/modules/core/mod.rs](https://codecov.io/gh/oasisprotocol/oasis-sdk/pull/302/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=oasisprotocol#diff-cnVudGltZS1zZGsvc3JjL21vZHVsZXMvY29yZS9tb2QucnM=) | | |
| [runtime-sdk/src/runtime.rs](https://codecov.io/gh/oasisprotocol/oasis-sdk/pull/302/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=oasisprotocol#diff-cnVudGltZS1zZGsvc3JjL3J1bnRpbWUucnM=) | | |
| [runtime-sdk/src/storage/mkvs.rs](https://codecov.io/gh/oasisprotocol/oasis-sdk/pull/302/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=oasisprotocol#diff-cnVudGltZS1zZGsvc3JjL3N0b3JhZ2UvbWt2cy5ycw==) | | |
| [runtime-sdk/src/storage/typed.rs](https://codecov.io/gh/oasisprotocol/oasis-sdk/pull/302/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=oasisprotocol#diff-cnVudGltZS1zZGsvc3JjL3N0b3JhZ2UvdHlwZWQucnM=) | | |
| [runtime-sdk/src/error.rs](https://codecov.io/gh/oasisprotocol/oasis-sdk/pull/302/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=oasisprotocol#diff-cnVudGltZS1zZGsvc3JjL2Vycm9yLnJz) | | |
| [runtime-sdk/src/modules/accounts/mod.rs](https://codecov.io/gh/oasisprotocol/oasis-sdk/pull/302/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=oasisprotocol#diff-cnVudGltZS1zZGsvc3JjL21vZHVsZXMvYWNjb3VudHMvbW9kLnJz) | | |
| [runtime-sdk/src/crypto/multisig/mod.rs](https://codecov.io/gh/oasisprotocol/oasis-sdk/pull/302/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=oasisprotocol#diff-cnVudGltZS1zZGsvc3JjL2NyeXB0by9tdWx0aXNpZy9tb2QucnM=) | | |
| [runtime-sdk/src/context.rs](https://codecov.io/gh/oasisprotocol/oasis-sdk/pull/302/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=oasisprotocol#diff-cnVudGltZS1zZGsvc3JjL2NvbnRleHQucnM=) | | |
| ... and [39 more](https://codecov.io/gh/oasisprotocol/oasis-sdk/pull/302/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=oasisprotocol) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/oasisprotocol/oasis-sdk/pull/302?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=oasisprotocol).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=oasisprotocol)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/oasisprotocol/oasis-sdk/pull/302?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=oasisprotocol). Last update [a2e321f...71632ed](https://codecov.io/gh/oasisprotocol/oasis-sdk/pull/302?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=oasisprotocol). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=oasisprotocol).


Patch:
diff --git a/.github/workflows/ci-lint.yml b/.github/workflows/ci-lint.yml
index 271f6edb2a..1f69f22c6d 100644
--- a/.github/workflows/ci-lint.yml
+++ b/.github/workflows/ci-lint.yml
@@ -83,7 +83,7 @@ jobs:
         uses: actions/checkout@v2
 
       - name: Set up Node.js LTS
-        uses: actions/setup-node@v2.2.0
+        uses: actions/setup-node@v2.3.0
         with:
           node-version: "14.x"
 


Test patch:
diff --git a/.github/workflows/ci-test.yaml b/.github/workflows/ci-test.yaml
index 331b5782c5..a99d97fa61 100644
--- a/.github/workflows/ci-test.yaml
+++ b/.github/workflows/ci-test.yaml
@@ -99,7 +99,7 @@ jobs:
         uses: actions/checkout@v2
 
       - name: Set up Node.js LTS
-        uses: actions/setup-node@v2.2.0
+        uses: actions/setup-node@v2.3.0
         with:
           node-version: "14.x"
 
@@ -143,7 +143,7 @@ jobs:
         uses: actions/checkout@v2
 
       - name: Set up Node.js LTS
-        uses: actions/setup-node@v2.2.0
+        uses: actions/setup-node@v2.3.0
         with:
           node-version: "14.x"
 
@@ -208,7 +208,7 @@ jobs:
         uses: actions/checkout@v2
 
       - name: Set up Node.js LTS
-        uses: actions/setup-node@v2.2.0
+        uses: actions/setup-node@v2.3.0
         with:
           node-version: "14.x"
 
@@ -251,7 +251,7 @@ jobs:
         uses: actions/checkout@v2
 
       - name: Set up Node.js LTS
-        uses: actions/setup-node@v2.2.0
+        uses: actions/setup-node@v2.3.0
         with:
           node-version: "14.x"
 
@@ -360,7 +360,7 @@ jobs:
         uses: actions/checkout@v2
 
       - name: Set up Node.js LTS
-        uses: actions/setup-node@v2.2.0
+        uses: actions/setup-node@v2.3.0
         with:
           node-version: "14.x"