Commit Graph

524 Commits (bishal-pdMSFT-patch-4)
 

Author SHA1 Message Date
Vipul 6c2ab9416b
Merge pull request #747 from malob/add-stack-example
Add example for Haskell Stack
3 years ago
Malo Bourgon 2c7b30f330 Add example for Haskell Stack 3 years ago
Vipul 73cb7e0405
Merge pull request #742 from actions/node-update
Update node version, @types/node and some outdated dependencies
3 years ago
vsvipul 757c5a8ca4 Update deps 3 years ago
Thomas Boop 4e817c1f42 Update to node16
Node 12 has an end of life on April 30, 2022.

This PR updates the default runtime to [node16](https://github.blog/changelog/2021-12-10-github-actions-github-hosted-runners-now-run-node-js-16-by-default/), rather then node12. 

This is supported on all Actions Runners v2.285.0 or later.
3 years ago
Hiroki Noda 5074380beb [D] Fix: should use dub.selections.json for cache 3 years ago
Vipul 72d1e4fdff
Merge pull request #730 from actions/up-dep2
Update actions/cache package
3 years ago
vsvipul 8e70c71aee Update licenses for packages 3 years ago
Vipul 4d3516739c Update build files 3 years ago
Vipul 9c2f1a93d4 Update actions/cache package 3 years ago
Ashwin Sangem 5df1ae880d
Merge pull request #727 from ygnoh/patch-1
Fix test description
3 years ago
Yonggoo Noh 45bb0b1552
Fix test description 3 years ago
Vipul b32c91dfec
Merge pull request #724 from actions/resolve-dep
Resolve dependabot alerts
3 years ago
vsvipul 7f8b9fe1f0 Fix line ending for windows test 3 years ago
vsvipul 0ac93353cd Update eslint and prettier 3 years ago
vsvipul 051d7bc106 Resolve dependabot alerts 3 years ago
Vipul 934cc8fa30
Merge pull request #722 from actions/up-dep-2
Update types/node and eslint-plugin-import
3 years ago
Bishal Prasad 35dd74a1a0
Merge pull request #721 from JJ/patch-1 3 years ago
Vipul 869d93f182 Update deps 3 years ago
Juan Julián Merelo Guervós a848fb313f
This is a good tip if you're using Alpine
(Which does not have a POSIX-compliant tar by default)
3 years ago
Jheyson Saavedra de7c17c6a9
chore: add Deno cache example 3 years ago
Vipul 611465405c
Merge pull request #706 from nomeata/patch-1
Improve Haskell example
3 years ago
Joachim Breitner c64c5261d3
Fix syntax 3 years ago
Joachim Breitner 4e8aa1cc93
Improve Haskell example
as proposed in https://github.com/actions/cache/issues/555
3 years ago
Vipul f7a7367bb2
Create close-inactive-issues.yml 3 years ago
Vipul 3bb5ffcc9c
Merge pull request #688 from tgrall/issue-687
Document the fact that this action is not supported on GitHub Enterprise Server
3 years ago
Vipul e6890046a6
Update README.md
Co-authored-by: Brian Cristante <33549821+brcrista@users.noreply.github.com>
3 years ago
Vipul 62fa565f30
Merge pull request #696 from actions/bishal-pdMSFT-patch-1
Add actions-cache team in CODEOWNERS
3 years ago
Bishal Prasad e882008267
Update CODEOWNERS 3 years ago
Bishal Prasad 8e0501dcaf
Add actions-cache team in CODEOWNERS 3 years ago
Tugdual Grall a3b6799c91 update readme for issue #687 3 years ago
Aparna Ravindra bd49291365
Update README.md - 10GB support 3 years ago
Aparna Ravindra 937d244753
bumping up action version to 2.1.7 (#683) 3 years ago
Aparna Ravindra eb0698d1c5
Bumping up @actions/cache version to 1.0.8 (#682)
* bumping up @actions/cache version to 1.0.8
* Remove ubuntu-16.04
3 years ago
Manuel Roth 67b6d52d50
(R renv) Remove unused renv-cache-path variable (#663) 3 years ago
Manuel Roth 92f67a4829
(R renv) Fix Renv package cache location in examples (#660)
* (R renv) Fix Renv package cache location in examples

* (R env) Update getting Renv package cache location

* (R env) Set renv package cache location using RENV_PATHS_ROOT environment variable
3 years ago
Peter Mescalchin 447f0fd1d3 Chomp some markdown whitespace 3 years ago
Peter Mescalchin 47e8bd685f Small fix to `README.md` examples link 3 years ago
Peter Mescalchin 795a8f09a9 Fixed Windows Golang cache paths in example 3 years ago
Brian Cristante 6bbe742add
Use existing check-dist implementation (#618) 3 years ago
Brian Cristante c9db520cf3
Create check-dist.yml (#604)
* Add check-dist.yml

* Fix triggers in licensed.yml

* fix workflow for this repo
3 years ago
dependabot[bot] 10906ba9cd
Bump ws from 5.2.2 to 5.2.3 (#610)
Bumps [ws](https://github.com/websockets/ws) from 5.2.2 to 5.2.3.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/5.2.2...5.2.3)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Vít Stanislav 2ebdcff279
Add "see more" link to GHE-not-supported warning (#609)
* Add "see more" link to GHE-not-supported warning

I lived for several months thinking that support for caching action on GHE is just a matter of time, because it's such an important thing to have. Only today, I discovered that originally it was not planned at all. And that people already created some workarounds. So I hope that linking the issue from the warning message will save other people from what happened to me :-)

* Update new GHE-not-supported message in tests

* Update generated dist files
3 years ago
andrewdotn 5807af2642
Fix bugs in example of how to use with pipenv (#607)
* Fix bugs in example of how to use with pipenv

The current example of how to use `@actions/cache` with pipenv has two
problems:

 1. The cached virtualenv that pipenv creates has `bin/python` as a symlink
    into paths like `/opt/hostedtoolcache/Python/3.7.11` that explicitly
    include the patch version of python. When the cache is restored onto a
    machine running a slightly different version of python, e.g., when
    GitHub upgrades its runners from python 3.7.10 to 3.7.11, then any
    attempt to run python in the workflow mysteriously fails with errors
    like `Failed to load paths: /bin/sh: 1: /home/runner/.local/share/virtualenvs/myrepo-sOIMCiTO/bin/python: not found`.

    Therefore the patch version of python should be included in the cache
    key.

 2. `pipenv --install` has the unfortunate behaviour of not cleaning out
    any pre-existing packages. That is, if the `Pipfile` first contains
    dependencies on `foo` and `bar`, and then you remove `bar` from the
    `Pipfile` and run `pipenv install` again, `bar` is still included in
    the virtualenv.

    This can cause false-positive test failures: when a dependency is
    removed from the `Pipfile` but there is still code that relies on the
    removed dependency, tests can still pass if the dependency comes from
    the cache based on a previous revision of `Pipfile.lock`.

    Therefore `restore-keys` should not be set.

This PR attempts to address both of these issues.

* Explain why setup-python is included in example
3 years ago
Peter Mescalchin 0638051e9a
Golang example tweak - add `go-build` path - rebuild page TOC (#577) 4 years ago
David Hadka c64c572235
Catch and log unhandled exceptions stemming from closed file descriptor (#596) 4 years ago
Alex Tokarev cc2d767a72
Update Rust directories recommended for caching (#433)
This commit applies the suggestion from The Cargo Book:
https://doc.rust-lang.org/cargo/guide/cargo-home.html#caching-the-cargo-home-in-ci
4 years ago
Daniel Kuschny 2fa955d825
Update examples.md (#588)
Extend gradle notes.
4 years ago
Yuichi Yogo 4762de4681 simplify path in lerna example 4 years ago
kalin 3a696372f2
elixir typo - stray parenthesis (#569) 4 years ago