Comments (10)
gh extension install actions/gh-actions-cache --pin v1.01
The version is 1.0.1 (not 1.01)
It works for me if I install extension like this:
gh extension install actions/gh-actions-cache --pin v1.0.1
from gh-actions-cache.
Hi @shabino are you still facing this issue with ubuntu-latest
?
from gh-actions-cache.
I am experiencing the same issue I think. Command as below. Is there a workaround? Neither of these are available to install via homebrew. I would be happy to run an older version if I can work out how to get it via the magic extension management mechanism. My development environment is based on Debian Buster so I can't containerise my way out of it.
$ gh actions-cache list
/home/cefn/.local/share/gh/extensions/gh-actions-cache/gh-actions-cache: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /home/cefn/.local/share/gh/extensions/gh-actions-cache/gh-actions-cache)
/home/cefn/.local/share/gh/extensions/gh-actions-cache/gh-actions-cache: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /home/cefn/.local/share/gh/extensions/gh-actions-cache/gh-actions-cache)
from gh-actions-cache.
@cefn gh extension install actions/gh-actions-cache --pin v1.0.1
will let you use the older version. I think you have to remove the currently installed version first.
from gh-actions-cache.
Hi @shabino @cefn We are investigating this and will be back with more details soon.
from gh-actions-cache.
Hi @shabino your theory is correct. The cause for the issue is major changes from ubuntu-20 to ubuntu-22. ubuntu-latest
should be now pointing to 22
, can you confirm that for your runners?
from gh-actions-cache.
Unfortunately attempting to install the prior version is non-functional with the suggested command, or a commit-based equivalent...
$ gh extension install actions/gh-actions-cache --pin v1.01
X Could not find a release of actions/gh-actions-cache for v1.01
gh extension install actions/gh-actions-cache --pin 235994ccc5ee58fffe93fd6543733fb792d67492
X Could not find a release of actions/gh-actions-cache for 235994ccc5ee58fffe93fd6543733fb792d67492
As an alternative I completed the following which resolved the issue.
brew install gh
git clone [email protected]:actions/gh-actions-cache.git
cd gh-actions-cache/
git checkout v1.0.1
brew install go
go build
gh extension install .
from gh-actions-cache.
@t-dedah our ubuntu-latest
runners still are on 20.04
from gh-actions-cache.
@t-dedah Our ubuntu-latest is now 22.04.1, so this isn't an issue for us anymore. However, others stuck on older Linux distros will still have to pin to version 1.0.1.
from gh-actions-cache.
That's great @shabino. Yes, people with their self-hosted runners with older ubuntu versions will be stuck with v1.0.1. We will look if we can support older OS versions.
from gh-actions-cache.
Related Issues (20)
- Clarify how remote is selected HOT 2
- restore-keys: | npm-feature-${{ hashFiles('package-lock.json') }} npm-feature- npm- HOT 2
- violethaze74-gh-cli
- Ability to list cache content HOT 3
- Unable to use branch filter to filter "master" branch caches HOT 7
- Return the empty caches message as error log, not standard log
- This is a great tool, but I'd also like to see a way to do the same with repo artifacts HOT 4
- Add date filter
- List caches not in specified branch list HOT 1
- Tests don't pass when executed from tarball HOT 1
- Support for GitHub Enterprise Server HOT 1
- version `GLIBC_2.32' not found on Debian bullseye HOT 7
- "Add support for secure token storage" HOT 4
- filter output column to print only cache entry key
- Feature: delete --ignore-not-found
- Feature request: Pagination support
- Error: authentication token not found for host github.com HOT 6
- Title HOT 3
- Document that `actions: read/write` permissions are required to use gh-actions-cache in gh actions CI
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gh-actions-cache.