Skip to content

Commit

Permalink
[GitHub Actions] Assemble CHANGELOG and Increment Versions (#778)
Browse files Browse the repository at this point in the history
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
  • Loading branch information
github-actions[bot] authored Oct 6, 2023
1 parent 9c51f7d commit 63518a2
Show file tree
Hide file tree
Showing 14 changed files with 94 additions and 126 deletions.
4 changes: 2 additions & 2 deletions .github/CFF/aeruginous.cff
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ authors:
family-names: Matthes
given-names: Kevin
cff-version: 1.2.0
date-released: 2023-09-19
date-released: 2023-10-06
keywords:
- Rust
- aeruginous
Expand Down Expand Up @@ -33,4 +33,4 @@ repository-artifact: https://crates.io/crates/aeruginous
repository-code: https://github.com/kevinmatthes/aeruginous-rs
title: aeruginous-rs
url: https://github.com/kevinmatthes/aeruginous-rs
version: 3.1.1
version: 3.1.2
2 changes: 1 addition & 1 deletion .version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.1.1
3.1.2
136 changes: 86 additions & 50 deletions CHANGELOG.ron
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,42 @@
},
introduction: Some("All notable changes to this project are documented in this file.\n\nThe format is based on `Keep a Changelog`_."),
sections: [
(
references: {},
version: (
major: 3,
minor: 1,
patch: 2,
),
released: "2023-10-06T17:42:58.937148503Z",
introduction: None,
changes: (
references: {},
changes: {
"Changed": [
"Renovate: sort regex packages by package name",
"CI: apply actionlint 1.6.26",
"CI: simplify CFF update workflow",
],
"Removed": [
".github/workflows/mirror.yml: obsolete ``name`` fields",
".github/workflows/comment-changes.yml: obsolete ``name`` fields",
".github/workflows/ci.yml: obsolete ``name`` fields",
"Renovate: limit of created PRs per hour",
".github/CFF/sysexits.yml",
".github/CFF/clap.yml",
".github/CFF/citation-file-format.yml",
".github/CFF/chrono.yml",
],
"Fixed": [
"Renovate: extract version of actionlint GH release",
"Renovate: incorrect regex for actionlint Docker image",
"CI: simplify RONLOG assembly",
"Renovate: automated maintenance of actionlint Docker image",
],
},
),
),
(
references: {},
version: (
Expand Down Expand Up @@ -39,14 +75,6 @@
"remove obsolete call to ``vec!`` macro",
"CI: submit just one PR comment (coverage)",
],
"Removed": [
"tests/to_stderr.rs",
"tests/rusty_object_notation.rs",
"tests/prefer.rs",
"tests/convert_buffer.rs",
"tests/colour_message.rs",
"tests/append_as_line.rs",
],
"Added": [
"tests/traits.rs",
".gitignore: ignore artifacts by ``cargo mutants``",
Expand All @@ -59,6 +87,14 @@
"complain",
"CI: show current mutation count on PR",
],
"Removed": [
"tests/to_stderr.rs",
"tests/rusty_object_notation.rs",
"tests/prefer.rs",
"tests/convert_buffer.rs",
"tests/colour_message.rs",
"tests/append_as_line.rs",
],
},
),
),
Expand Down Expand Up @@ -121,20 +157,20 @@
changes: (
references: {},
changes: {
"Added": [
"CFF: entry for ``clap`` v4.3.17",
"README: Renovate badge",
"README: badge for latest GitHub release",
"CFF: entry for ``clap`` v4.3.15",
"CI: automatically update CFF on pushes to main",
"Fixed": [
"reading from stdin now adds newlines where required",
],
"Changed": [
"README: sort badges by category (GitHub, Rust)",
"README: make MSRV badge brightgreen",
"rename CFF assembly workflow to .github/workflows/cff.yml",
],
"Fixed": [
"reading from stdin now adds newlines where required",
"Added": [
"CFF: entry for ``clap`` v4.3.17",
"README: Renovate badge",
"README: badge for latest GitHub release",
"CFF: entry for ``clap`` v4.3.15",
"CI: automatically update CFF on pushes to main",
],
},
),
Expand All @@ -151,15 +187,15 @@
changes: (
references: {},
changes: {
"Removed": [
"CFF: automatically update Clap entry with Renovate",
"CI: ``cargo nextest r``",
],
"Added": [
"comment-changes: make message harvesting into dedicated function",
"CFF: entry for ``clap`` v4.3.12",
"comment-changes: ``--force`` mode",
],
"Removed": [
"CFF: automatically update Clap entry with Renovate",
"CI: ``cargo nextest r``",
],
"Changed": [
"Renovate: disable automerge explicitly",
"Renovate: listen to renamed ``cffconvert`` repository",
Expand All @@ -183,10 +219,6 @@
changes: (
references: {},
changes: {
"Fixed": [
"prevent release generation in forks",
"do not allow RONLOG assemblies in forks",
],
"Changed": [
"call actionlint Docker image directly",
"rename cffs/expectation.cff to cffs/expectation.yml",
Expand Down Expand Up @@ -215,6 +247,10 @@
"Renovate: track cffconvert Docker image",
"FragmentExportFormat",
],
"Fixed": [
"prevent release generation in forks",
"do not allow RONLOG assemblies in forks",
],
},
),
),
Expand All @@ -230,11 +266,6 @@
changes: (
references: {},
changes: {
"Changed": [
"CI: rename release level selector",
"CI: apply new increment-version features",
"cffreference: refactor logic",
],
"Removed": [
"Dependabot: configuration",
".github/workflows/cargo-update.yml",
Expand All @@ -243,10 +274,6 @@
"PatternReader",
"src/pattern/reader.rs",
],
"Fixed": [
"CI: skip compilation on RONLOG assembly",
"show previously hidden Clap aliases",
],
"Added": [
"CFF: entry for ``clap`` v4.3.10",
"Renovate: configuration",
Expand All @@ -266,6 +293,15 @@
"ceprintlns",
"CFF: entry for ``sysexits`` v0.6.1",
],
"Changed": [
"CI: rename release level selector",
"CI: apply new increment-version features",
"cffreference: refactor logic",
],
"Fixed": [
"CI: skip compilation on RONLOG assembly",
"show previously hidden Clap aliases",
],
},
),
),
Expand All @@ -281,6 +317,16 @@
changes: (
references: {},
changes: {
"Fixed": [
"CI: rename RONLOG assembly workflow job",
"comment-changes: create missing target directories",
],
"Added": [
"CI: create release on RONLOG assembly",
"enum_trait",
"tests/macros.rs",
"CI: settings for the automated release notes",
],
"Removed": [
"Scriv: configuration",
"src/changelog/section.rs",
Expand All @@ -296,16 +342,6 @@
"src/version.rs: apply new enum_trait macro",
"comment-changes: update README description",
],
"Fixed": [
"CI: rename RONLOG assembly workflow job",
"comment-changes: create missing target directories",
],
"Added": [
"CI: create release on RONLOG assembly",
"enum_trait",
"tests/macros.rs",
"CI: settings for the automated release notes",
],
},
),
),
Expand All @@ -321,9 +357,6 @@
changes: (
references: {},
changes: {
"Fixed": [
"CI: redundant test runs",
],
"Changed": [
"CI: rename release preparation workflow to ``ronlog.yml``",
"README: enhance documentation of RONLOG mode",
Expand All @@ -335,6 +368,9 @@
"comment-changes: stop at certain commit SHA; fixes #336",
"CFF: entry for ``clap`` v4.3.5",
],
"Fixed": [
"CI: redundant test runs",
],
},
),
),
Expand All @@ -350,6 +386,10 @@
changes: (
references: {},
changes: {
"Fixed": [
"CI: Bash style issues",
"ToRon::to_ron: missing trailing newline at the end",
],
"Removed": [
"CFF: entries of outdated versions",
"bump2version: configuration",
Expand Down Expand Up @@ -390,10 +430,6 @@
"src/traits/rusty_object_notation.rs",
"CHANGELOG.ron",
],
"Fixed": [
"CI: Bash style issues",
"ToRon::to_ron: missing trailing newline at the end",
],
},
),
),
Expand Down
4 changes: 2 additions & 2 deletions CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ authors:
family-names: Matthes
given-names: Kevin
cff-version: 1.2.0
date-released: 2023-09-19
date-released: 2023-10-06
keywords:
- Rust
- aeruginous
Expand Down Expand Up @@ -33,7 +33,7 @@ repository-artifact: https://crates.io/crates/aeruginous
repository-code: https://github.com/kevinmatthes/aeruginous-rs
title: aeruginous-rs
url: https://github.com/kevinmatthes/aeruginous-rs
version: 3.1.1
version: 3.1.2
references:
- type: software
date-released: 2023-09-15
Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,4 @@ name = "aeruginous"
readme = "README.md"
repository = "https://github.com/kevinmatthes/aeruginous-rs"
rust-version = "1.73.0"
version = "3.1.1"
version = "3.1.2"

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

2 changes: 1 addition & 1 deletion src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -429,6 +429,6 @@ pub const SELF_DESCRIPTION: &str =
"The Aeruginous Open Source Development Toolbox";

/// This crate's version.
pub const VERSION: &str = "v3.1.1";
pub const VERSION: &str = "v3.1.2";

/******************************************************************************/

0 comments on commit 63518a2

Please sign in to comment.