Comments (6)
@abatilo This workflow works correctly.
name: asdf
on: push
jobs:
up:
name: Update
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: asdf setup
uses: asdf-vm/actions/[email protected]
- name: asdf install
run: |
set -x
asdf plugin add aws-iam-authenticator https://github.com/stefansedich/asdf-aws-iam-authenticator
asdf install
asdf exec aws-iam-authenticator help
from actions.
You should be able to install it as described in the README.
Add asdf plugin
steps:
- name: Add <NAME>
run: asdf plugin add <NAME> <GIT URL>
Install your .tool-versions
tools
steps:
- name: asdf_install
uses: asdf-vm/actions/install@v1
from actions.
This doesn't appear to work:
name: asdf
on: push
jobs:
up:
name: Update
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: asdf setup
uses: asdf-vm/actions/[email protected]
- name: asdf plugin add
run: |
asdf plugin add aws-iam-authenticator https://github.com/stefansedich/asdf-aws-iam-authenticator
- name: asdf install
uses: asdf-vm/actions/install@v1
https://github.com/abatilo/asdf-action-demo/runs/814402543#step:5:10
The install
action tries to add all the plugins again and fails
from actions.
Indeed...
from actions.
What about using before_install
and doing asdf plugin add ...
in there ?
https://github.com/asdf-vm/actions/blob/master/install/action.yml#L14
from actions.
I guess we can close this for now. So the solution is just to only use the setup action and do everything else inline which seems perfectly reasonable
from actions.
Related Issues (20)
- Add the ability to install only particular tools HOT 1
- Use Existing Setup Actions When Available HOT 3
- The action doesn't work when we cache the `/home/runner/.asdf` folder with Github Cache action HOT 5
- Actions fails to install nodejs lts version HOT 4
- Upgrade to Node.js 16 HOT 4
- Are these actions no longer released? HOT 8
- New Release HOT 2
- feat: CI tooling for asdf plugins which checks for asdf core banned_commands
- Add Contribution guide
- Local git hooks to ensure format and build etc are successful before push
- Enable semver major action references eg: `install@v2` HOT 2
- Update Node.js HOT 3
- [bug] MacOS build replaces `version` with literal `https` in download URL HOT 4
- Setting up asdf fails HOT 1
- asdf install task fails HOT 1
- Install asdf step occasionally fails with an error: URL using bad/illegal format or missing URL
- Allow `asdf-vm/actions/install` (to pass) without `.tool-versions` file HOT 1
- Install with `tools` (only allowlisted tools, with versions from `.tool-versions`)
- Add support for configuring asdf inside wsl
- windows-latest test broken HOT 1
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 actions.