Testing out lower glibc version (#110)

* Usiing lower glibc version
This commit is contained in:
Nova Kwok 2022-03-24 14:58:47 +08:00 committed by GitHub
parent 64db6cc199
commit fd3013b2eb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 26 additions and 7 deletions

View File

@ -8,20 +8,27 @@ on:
jobs: jobs:
ci: ci:
name: CI check on every push
runs-on: ubuntu-latest runs-on: ubuntu-latest
container:
image: centos:centos7
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v2 uses: actions/checkout@v2
with:
submodules: true
- name: Install Go - name: Install Go
uses: actions/setup-go@v2 uses: actions/setup-go@v2
with: with:
go-version: 1.17.3 go-version: 1.18
- name: Setup necessary packages
run: |
yum install epel-release -y
yum groupinstall 'Development Tools' -y
yum install libaom-devel -y
- name: run test cases - name: run test cases
run: sudo apt install libaom-dev && make test && make run: make test && make
- name: Codecov - name: Codecov
uses: codecov/codecov-action@v2 uses: codecov/codecov-action@v2

View File

@ -13,6 +13,8 @@ jobs:
build: build:
name: Create Release name: Create Release
runs-on: ubuntu-latest runs-on: ubuntu-latest
container:
image: centos:centos7
steps: steps:
- name: Checkout code - name: Checkout code
@ -21,14 +23,24 @@ jobs:
- name: Install Go - name: Install Go
uses: actions/setup-go@v2 uses: actions/setup-go@v2
with: with:
go-version: 1.17.3 go-version: 1.18
- name: Setup necessary packages
run: |
yum install epel-release -y
yum groupinstall 'Development Tools' -y
yum install libaom-devel -y
- name: Make WebP Server Go - name: Make WebP Server Go
run: | run: |
sudo apt-get update && sudo apt install libaom-dev
make make
sha256sum builds/webp-server-linux-amd64 > builds/webp-server-linux-amd64.sha256 sha256sum builds/webp-server-linux-amd64 > builds/webp-server-linux-amd64.sha256
- name: Check for ldd version
run: |
ldd --version
ldd builds/webp-server-linux-amd64
- uses: "marvinpinto/action-automatic-releases@latest" - uses: "marvinpinto/action-automatic-releases@latest"
with: with:
repo_token: "${{ secrets.GITHUB_TOKEN }}" repo_token: "${{ secrets.GITHUB_TOKEN }}"

View File

@ -22,7 +22,7 @@ var (
prefetch, proxyMode bool prefetch, proxyMode bool
remoteRaw = "remote-raw" remoteRaw = "remote-raw"
config Config config Config
version = "0.4.3" version = "0.4.4"
releaseUrl = "https://github.com/webp-sh/webp_server_go/releases/latest/download/" releaseUrl = "https://github.com/webp-sh/webp_server_go/releases/latest/download/"
) )