mirror of
https://github.com/taiki-e/install-action.git
synced 2026-04-09 18:11:48 +08:00
Relax jq version requirement to 1.3
This commit is contained in:
20
.github/workflows/ci.yml
vendored
20
.github/workflows/ci.yml
vendored
@@ -147,18 +147,7 @@ jobs:
|
||||
timeout-minutes: 60
|
||||
container: ${{ matrix.container }}
|
||||
steps:
|
||||
- name: Install requirements (ubuntu:14.04)
|
||||
run: |
|
||||
set -CeEuxo pipefail
|
||||
# ubuntu 14.04's jq is 1.3
|
||||
# error: syntax error, unexpected QQSTRING_START, expecting $end
|
||||
# https://github.com/jqlang/jq/issues/273
|
||||
apt-get -o Acquire::Retries=10 -qq update
|
||||
apt-get -o Acquire::Retries=10 -o Dpkg::Use-Pty=0 install -y --no-install-recommends ca-certificates curl
|
||||
curl --proto '=https' --tlsv1.2 -fsSL --retry 10 -o /usr/local/bin/jq https://github.com/jqlang/jq/releases/download/jq-1.5/jq-linux64
|
||||
chmod +x /usr/local/bin/jq
|
||||
if: startsWith(matrix.container, 'ubuntu:14.04')
|
||||
- name: Install requirements (debian:9)
|
||||
- name: Install requirements (old debian)
|
||||
run: |
|
||||
set -CeEuxo pipefail
|
||||
# In Debian, the old repositories is removed from the main mirrors some time after EoL.
|
||||
@@ -182,12 +171,7 @@ jobs:
|
||||
./configure --prefix=/usr/local --with-ssl
|
||||
make
|
||||
make install
|
||||
# CentOS 6's jq is 1.3
|
||||
# error: syntax error, unexpected QQSTRING_START, expecting $end
|
||||
# https://github.com/jqlang/jq/issues/273
|
||||
curl --proto '=https' --tlsv1.2 -fsSL --retry 10 -o /usr/local/bin/jq https://github.com/jqlang/jq/releases/download/jq-1.5/jq-linux64
|
||||
chmod +x /usr/local/bin/jq
|
||||
# for checkout-action https://github.com/taiki-e/checkout-action/blob/87380fc33ed8e04e325b05d3576995b2253ab5ba/.github/workflows/ci.yml#L134-L142
|
||||
# for checkout-action https://github.com/taiki-e/checkout-action/blob/v1.3.0/.github/workflows/ci.yml#L135-L143
|
||||
yum install -y openssh-clients perl perl-Error perl-TermReadKey rsync
|
||||
rpm -i \
|
||||
https://vault.ius.io/el6/x86_64/packages/p/perl-Git18-1.8.5.5-4.ius.el6.noarch.rpm \
|
||||
|
||||
Reference in New Issue
Block a user