Skip to content

Releases: mozership/probe-mail-latency

Release list

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 14:12
4308511
uses: github.com/mozership/probe-mail-latency@2340503ddb7081e1a7e4cc7e4391ac6e5937574d # v0.1.0

Highlights

  • The first release of the mail-latency action as an action of its own. It was the built-in mail-latency action of Probe up to v1.21.0, and Probe v1.22.0 no longer has it.
  • The same with and the same result: a step changes only its uses, from mail-latency to the line above.
  • Its action.yml declares guard: [allow-host], so it now runs under --allow-host without --allow-action, and params, for probe check.

From the built-in action

# Before, with Probe v1.21.0 or earlier
- uses: mail-latency

# After
- uses: github.com/mozership/probe-mail-latency@2340503ddb7081e1a7e4cc7e4391ac6e5937574d # v0.1.0
  • The action connects to no host, so it declares allow-host. It writes its CSV into output_dir, so it does not declare read-only: under --read-only, a step that uses it is refused unless --allow-action names it.
  • params: [mail_dir, output_dir] in action.yml lets probe check report a misspelled key with its line.
  • It needs Probe v1.21.0 or later.

See Mail Latency.

For library users

The package moved here: github.com/linyows/probe/actions/mail-latency (package maillatency) is now github.com/mozership/probe-mail-latency/maillatency, with the same API.

Changelog

  • 4308511 Measure mail delivery latency from a Probe workflow, as an action of its own