mirror of
https://github.com/curl/curl.git
synced 2026-06-08 12:34:15 +03:00
ci add reproducers 1
This commit is contained in:
parent
1055144063
commit
975e871833
1 changed files with 47 additions and 0 deletions
47
.github/workflows/curl-for-win.yml
vendored
47
.github/workflows/curl-for-win.yml
vendored
|
|
@ -44,6 +44,53 @@ env:
|
|||
CW_NOPKG: '1'
|
||||
|
||||
jobs:
|
||||
linux-musl-debian-testing-gcc:
|
||||
name: 'linux-musl-debian-testing-gcc'
|
||||
runs-on: ubuntu-latest
|
||||
timeout-minutes: 10
|
||||
steps:
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
|
||||
with:
|
||||
persist-credentials: false
|
||||
path: 'curl'
|
||||
fetch-depth: 8
|
||||
- name: 'build'
|
||||
run: |
|
||||
git clone --depth 1 https://github.com/curl/curl-for-win
|
||||
mv curl-for-win/* .
|
||||
export CW_CONFIG='-werror-linux-a64-r64-x64-musl-gcc'
|
||||
export CW_REVISION="${GITHUB_SHA}"
|
||||
DOCKER_IMAGE='debian:testing-slim'
|
||||
sudo podman image trust set --type reject default
|
||||
sudo podman image trust set --type accept docker.io/library
|
||||
time podman pull "${DOCKER_IMAGE}"
|
||||
podman images --digests
|
||||
time podman run --volume "$(pwd):$(pwd)" --workdir "$(pwd)" \
|
||||
--env-file <(env | grep -a -E \
|
||||
'^(CW_|GITHUB_)') \
|
||||
"${DOCKER_IMAGE}" \
|
||||
sh -c ./_ci-linux-debian.sh
|
||||
|
||||
linux-musl-from-mac:
|
||||
name: 'linux-musl-from-mac'
|
||||
runs-on: macos-latest
|
||||
timeout-minutes: 15
|
||||
env:
|
||||
CW_JOBS: '4'
|
||||
steps:
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
|
||||
with:
|
||||
persist-credentials: false
|
||||
path: 'curl'
|
||||
fetch-depth: 8
|
||||
- name: 'build'
|
||||
run: |
|
||||
git clone --depth 1 https://github.com/curl/curl-for-win
|
||||
mv curl-for-win/* .
|
||||
export CW_CONFIG='-werror-linux'
|
||||
export CW_REVISION="${GITHUB_SHA}"
|
||||
sh -c ./_ci-mac-homebrew.sh
|
||||
|
||||
linux-glibc-gcc:
|
||||
name: 'Linux gcc glibc'
|
||||
runs-on: ubuntu-latest
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue