Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions .github/workflows/gitflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ jobs:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
fetch-depth: 0
- uses: BioJulia/Workflows@v1.3.1
- uses: BioJulia/Workflows@v1.4.0
with:
check: source
model: gitflow
Expand All @@ -75,7 +75,7 @@ jobs:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
fetch-depth: 0
- uses: BioJulia/Workflows@v1.3.1
- uses: BioJulia/Workflows@v1.4.0
with:
check: version
model: gitflow
Expand All @@ -94,7 +94,7 @@ jobs:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
fetch-depth: 0
- uses: BioJulia/Workflows@v1.3.1
- uses: BioJulia/Workflows@v1.4.0
with:
check: changelog
model: gitflow
Expand All @@ -121,7 +121,7 @@ jobs:
with:
delete-old-caches: false
# Compares the main branch's public API and compat bounds with the head's, runs the main branch's tests against the head, and writes what it finds to the job summary.
- uses: BioJulia/Workflows@v1.3.1
- uses: BioJulia/Workflows@v1.4.0
with:
check: breaking
model: gitflow
Expand All @@ -147,7 +147,7 @@ jobs:
with:
delete-old-caches: false
# Checks for a new entry under `## [Unreleased]`, and where the source changes, compares the public API with the base's: removed or changed API needs an entry under `### Breaking`, and added API one under `### Added`.
- uses: BioJulia/Workflows@v1.3.1
- uses: BioJulia/Workflows@v1.4.0
with:
check: entry
model: gitflow
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/oneflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ jobs:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
fetch-depth: 0
- uses: BioJulia/Workflows@v1.3.1
- uses: BioJulia/Workflows@v1.4.0
with:
check: source
model: oneflow
Expand All @@ -73,7 +73,7 @@ jobs:
with:
ref: ${{ github.event.pull_request.head.sha }}
fetch-depth: 0
- uses: BioJulia/Workflows@v1.3.1
- uses: BioJulia/Workflows@v1.4.0
with:
check: version
model: oneflow
Expand All @@ -92,7 +92,7 @@ jobs:
with:
ref: ${{ github.event.pull_request.head.sha }}
fetch-depth: 0
- uses: BioJulia/Workflows@v1.3.1
- uses: BioJulia/Workflows@v1.4.0
with:
check: changelog
model: oneflow
Expand All @@ -119,7 +119,7 @@ jobs:
- uses: julia-actions/cache@9353db09a0f2bbbdec6f41791918c75d37391b36 # v3.5.0
with:
delete-old-caches: false
- uses: BioJulia/Workflows@v1.3.1
- uses: BioJulia/Workflows@v1.4.0
with:
check: breaking
model: oneflow
Expand All @@ -145,7 +145,7 @@ jobs:
with:
delete-old-caches: false
# Checks for a new entry under `## [Unreleased]`, and where the source changes, compares the public API with the base's: removed or changed API needs an entry under `### Breaking`, and added API one under `### Added`.
- uses: BioJulia/Workflows@v1.3.1
- uses: BioJulia/Workflows@v1.4.0
with:
check: entry
model: oneflow
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/register.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ jobs:
with:
fetch-depth: 0
- id: registration
uses: BioJulia/Workflows@v1.3.1
uses: BioJulia/Workflows@v1.4.0
with:
check: registration
project: ${{ inputs.project }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ jobs:
version=$(sed -n 's/^version = "\(.*\)"$/\1/p' "${RELEASEFLOW_PROJECT:+${RELEASEFLOW_PROJECT%/}/}Project.toml")
git switch --detach "v$version"
- id: prepare
uses: BioJulia/Workflows@v1.3.1
uses: BioJulia/Workflows@v1.4.0
with:
check: prepare
model: ${{ inputs.model }}
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/trunk.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ jobs:
with:
fetch-depth: 0
- id: release
uses: BioJulia/Workflows@v1.3.1
uses: BioJulia/Workflows@v1.4.0
with:
check: is-release
model: trunk
Expand All @@ -77,7 +77,7 @@ jobs:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
fetch-depth: 0
- uses: BioJulia/Workflows@v1.3.1
- uses: BioJulia/Workflows@v1.4.0
with:
check: version
model: trunk
Expand All @@ -96,7 +96,7 @@ jobs:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
fetch-depth: 0
- uses: BioJulia/Workflows@v1.3.1
- uses: BioJulia/Workflows@v1.4.0
with:
check: changelog
model: trunk
Expand All @@ -123,7 +123,7 @@ jobs:
- uses: julia-actions/cache@9353db09a0f2bbbdec6f41791918c75d37391b36 # v3.5.0
with:
delete-old-caches: false
- uses: BioJulia/Workflows@v1.3.1
- uses: BioJulia/Workflows@v1.4.0
with:
check: breaking
model: trunk
Expand All @@ -150,7 +150,7 @@ jobs:
with:
delete-old-caches: false
# Checks for a new entry under `## [Unreleased]`, and where the source changes, compares the public API with the base's: removed or changed API needs an entry under `### Breaking`, and added API one under `### Added`.
- uses: BioJulia/Workflows@v1.3.1
- uses: BioJulia/Workflows@v1.4.0
with:
check: entry
model: trunk
Expand Down
5 changes: 4 additions & 1 deletion ReleaseFlow/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm

## [Unreleased]

## [1.4.0] - 2026-11-03

### Added

- The back-merge workflow's input `auto-merge` approves and merges a release's back-merge once TagBot has tagged the release at the commit that the back-merge brings, its required checks pass, and it doesn't conflict, on the caller's `workflow_run` of TagBot and of the checks, without GitHub's auto-merge; each run says what each back-merge waits for, and which setting or permission is missing.
Expand Down Expand Up @@ -100,7 +102,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
- The back-merge workflow opens its pull request with a GitHub App's token, from the secrets `RELEASEFLOW_APP_CLIENT_ID` and `RELEASEFLOW_APP_PRIVATE_KEY`, in preference to `RELEASEFLOW_TOKEN`; the README explains how to create the app.
- The back-merge workflow creates its branch with the job's own token, so the app or personal token needs only read and write access to pull requests; where GitHub refuses the job's token the branch, the other token creates it, with access to contents and workflows.

[Unreleased]: https://github.com/BioJulia/Workflows/compare/v1.3.1...HEAD
[Unreleased]: https://github.com/BioJulia/Workflows/compare/v1.4.0...HEAD
[1.4.0]: https://github.com/BioJulia/Workflows/compare/v1.3.1...v1.4.0
[1.3.1]: https://github.com/BioJulia/Workflows/compare/v1.3.0...v1.3.1
[1.3.0]: https://github.com/BioJulia/Workflows/compare/v1.2.0...v1.3.0
[1.2.0]: https://github.com/BioJulia/Workflows/compare/v1.1.1...v1.2.0
Expand Down
2 changes: 1 addition & 1 deletion ReleaseFlow/Project.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name = "ReleaseFlow"
uuid = "0b38582b-4297-4346-83b3-5ff614b8a115"
version = "1.3.1"
version = "1.4.0"
authors = ["BioJulia"]

[deps]
Expand Down
Loading