3 Commits

Author SHA1 Message Date
Jonathan Clem
2071beb570 v1.3.0 2020-05-18 16:43:48 -04:00
Jonathan Clem
6e6e6bfc68 Merge pull request #28 from actions/fix-24
Install tools into RUNNER_TEMP/.setup-elixir
2020-05-18 16:40:25 -04:00
Jonathan Clem
c1e55db782 Install tools into RUNNER_TEMP/.setup-elixir 2020-05-18 16:38:30 -04:00
10 changed files with 10 additions and 10 deletions

View File

@@ -19,7 +19,7 @@ jobs:
- run: npm ci
- name: Install licensed
run: |-
cd /tmp
cd $RUNNER_TEMP
curl -Lfs -o licensed.tar.gz https://github.com/github/licensed/releases/download/2.9.2/licensed-2.9.2-linux-x64.tar.gz
sudo tar -xzf licensed.tar.gz
sudo mv licensed /usr/local/bin/licensed

View File

@@ -19,7 +19,7 @@ jobs:
- run: npm ci
- name: Install licensed
run: |-
cd /tmp
cd $RUNNER_TEMP
curl -Lfs -o licensed.tar.gz https://github.com/github/licensed/releases/download/2.9.2/licensed-2.9.2-linux-x64.tar.gz
sudo tar -xzf licensed.tar.gz
sudo mv licensed /usr/local/bin/licensed

2
dist/index.js vendored
View File

@@ -3266,7 +3266,7 @@ async function main() {
await installElixir(elixirVersion, otpMajor)
console.log(`##[endgroup]`)
process.env.PATH = `/tmp/.setup-elixir/elixir/bin:/tmp/.setup-elixir/otp/bin:${process.env.PATH}`
process.env.PATH = `${process.env.RUNNER_TEMP}/.setup-elixir/elixir/bin:${process.env.RUNNER_TEMP}/.setup-elixir/otp/bin:${process.env.PATH}`
if (installRebar === 'true') await exec('mix local.rebar --force')
if (installHex === 'true') await exec('mix local.hex --force')

2
dist/install-elixir vendored
View File

@@ -2,7 +2,7 @@
set -eo pipefail
cd /tmp
cd $RUNNER_TEMP
wget -q https://repo.hex.pm/builds/elixir/${1}${2}.zip
unzip -d .setup-elixir/elixir ${1}${2}.zip

2
dist/install-otp vendored
View File

@@ -2,7 +2,7 @@
set -eo pipefail
cd /tmp
cd $RUNNER_TEMP
wget -q -O otp.tar.gz https://repo.hex.pm/builds/otp/ubuntu-14.04/OTP-${1}.tar.gz
mkdir -p .setup-elixir/otp

2
package-lock.json generated
View File

@@ -1,6 +1,6 @@
{
"name": "setup-elixir",
"version": "0.0.0",
"version": "1.3.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {

View File

@@ -1,6 +1,6 @@
{
"name": "setup-elixir",
"version": "0.0.0",
"version": "1.3.0",
"license": "MIT",
"private": true,
"scripts": {

View File

@@ -2,7 +2,7 @@
set -eo pipefail
cd /tmp
cd $RUNNER_TEMP
wget -q https://repo.hex.pm/builds/elixir/${1}${2}.zip
unzip -d .setup-elixir/elixir ${1}${2}.zip

View File

@@ -2,7 +2,7 @@
set -eo pipefail
cd /tmp
cd $RUNNER_TEMP
wget -q -O otp.tar.gz https://repo.hex.pm/builds/otp/ubuntu-14.04/OTP-${1}.tar.gz
mkdir -p .setup-elixir/otp

View File

@@ -33,7 +33,7 @@ async function main() {
await installElixir(elixirVersion, otpMajor)
console.log(`##[endgroup]`)
process.env.PATH = `/tmp/.setup-elixir/elixir/bin:/tmp/.setup-elixir/otp/bin:${process.env.PATH}`
process.env.PATH = `${process.env.RUNNER_TEMP}/.setup-elixir/elixir/bin:${process.env.RUNNER_TEMP}/.setup-elixir/otp/bin:${process.env.PATH}`
if (installRebar === 'true') await exec('mix local.rebar --force')
if (installHex === 'true') await exec('mix local.hex --force')