Nightly builds of the SwiftFormat tool's develop
branch.
Nightly builds are subject to breaking changes.
SwiftFormat development happens on the develop
branch. Commit SHAs on develop
are unstable since that branch is occasionally rebased.
Artifact URLs and tags in this repo are stable references that can be used from other repos or tools.
This repo has a nightly job that:
- checks if there have been any changes to the
develop
branch since the last release. If so: - synchronizes this repo's
develop
branch with the upstreamdevelop
branch - publishes a tag and release with the format
YYYY-MM-DD
Artifacts are built and uploaded to each nightly release using the standard Build Release Artifacts job in the SwiftFormat repo. This job is automatically triggered after the nightly job publishes a new release.
Nightly builds are skipped if there are no new changes to develop
since the last build.