Changelog
Changelog
What changed in Apex Actions, release by release, in the terms a customer sees.
Step insight and flaky tests
- Every step in every job carries a timing, and each run is compared against its own history per workflow and matrix leg. Slower-than-usual steps are called out on the run.
- JUnit, TAP and CTRF reports are discovered in the job workspace with no workflow change. A test that disagreed with itself at one commit is named on the pull request as one warning — never a second failure.
Provenance and reproduction
- Every push leaves a verdict for every workflow file, including the ones that ran nothing, naming the filter that said no as the workflow wrote it.
- A failed job prints the exact command to reproduce it locally, with every secret named and never carried.
Gates, environments, schedules and OIDC
concurrencygroups withcancel-in-progress, at run and job level.environmentwith required reviewers, wait timers and branch policies.on: schedule,on: workflow_runandon: repository_dispatch.permissions, fully resolved, andid-token: writefor short-lived cloud credentials.- Remote reusable workflows.
Artifacts
actions/upload-artifactandactions/download-artifact(v4), with retention.
Cache
actions/cacheand everything built on@actions/cache, with the same key and restore-key semantics.
Larger runners
- Named sizes
pristine-2core,pristine-4coreandpristine-8core, each with an-x64variant, included in every plan.
Same workflows. Half the bill.
Every plan starts with a 10-day trial, without a card.