Releases: Jtalk/url-health-check-action
Using Node v20
Upgrading to Node.js v20 as Github is deprecating v16 in its runners.
v3.2: Dependabot updates
What's Changed
- Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #25
- Bump semver from 7.3.8 to 7.5.2 by @dependabot in #24
Full Changelog: v3...v3.2
Add Cookie & Basic Auth support
Merge pull request #22 from MuH3gPaB/curl_cookies_auth_support Cookie and basic auth support
Stop using set-output
Set-output was deprecated, so @actions/core
had to be upgraded to account for that. It should backward compatible.
v2 add curl upgrade capability
There were issues with running --retry-all-errors in the current family of runners. This release adds automatic curl upgrade when the relevant option is used.
I try using existing package repositories where possible, but we're using an official static binary for Ubuntu.
v2.2
What's Changed
- Update README.md by @MarekLani in #9
- [Audit] Update dependnecies by @Jtalk in #12
New Contributors
- @MarekLani made their first contribution in #9
- @Jtalk made their first contribution in #12
Full Changelog: v2...v2.2
v2.1 Fix number arguments failing exec on windows
Github Toolkit's exec expects all the arguments to be strings. Passing there a number works on other platforms, but windows is special.
This release converts all the arguments to exec
to strings.
Add option to retry on all errors
Curl does not retry non-transient errors by default (e.g. 404). This version adds the retry-all
flag to the action that translates into Curl's --retry-all-errors
.
**This flag won't work on the current ubuntu-latest
due to its Curl being out of date. **
Retry on ECONNREFUSED
The action now keeps retrying refused connections. It feels useful and I can't see any drawbacks when applied to testing, but let me know if it breaks your workflow.
v1.3
Merge pull request #1 from Jtalk/dependabot/npm_and_yarn/actions/http…