Skip to content

hurl

hurl #301

Workflow file for this run

name: hurl
on:
push:
branches:
- main
paths:
- hurl/**
- .github/workflows/hurl.yml
workflow_dispatch:
schedule:
- cron: "0 0 * * 1-5"
jobs:
hurl:
name: hurl
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
- name: Install hurl
run: |
cd /usr/local/bin && curl -fsSL https://github.com/Orange-OpenSource/hurl/releases/download/$HURL_VERSION/hurl-$HURL_VERSION-x86_64-linux.tar.gz | sudo tar xz --strip-components 1
hurl --version
env:
HURL_VERSION: 3.0.0
- name: Run tests
run: hurl --retry --retry-max-count 5 --test --glob "hurl/**/*.hurl"