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.
apex reproduceprints the exact command that reproduces a past run locally, with every secret named and never carried. It is not yet available to customer accounts.
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, resolved as GitHub resolves them, withid-token: writefor short-lived cloud credentials.GITHUB_TOKENis minted per job for its own repository and narrowed bypermissions:.- 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
apex-2core,apex-4coreandapex-8core(arm64), andapex-2core-x64andapex-4core-x64, included in every plan.
Same workflows. One subscription.
Every plan starts with a 10-day trial, without a card.