Skip to content

Commit

Permalink
[Documentation] Release (#431)
Browse files Browse the repository at this point in the history
* [GitHub Actions] Assemble CHANGELOG and Increment Versions

* Update CHANGELOG.ron

---------

Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Kevin Matthes <[email protected]>
  • Loading branch information
github-actions[bot] and kevinmatthes committed Jun 30, 2023
1 parent ac85896 commit d6a13f1
Show file tree
Hide file tree
Showing 22 changed files with 107 additions and 232 deletions.
2 changes: 1 addition & 1 deletion .version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.2.2
3.0.0
105 changes: 78 additions & 27 deletions CHANGELOG.ron
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,57 @@
},
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: 0,
patch: 0,
),
released: "2023-06-30T06:26:11.291071059+00:00",
introduction: None,
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",
".github/workflows/msrv.yml",
"CI: manual trigger for release workflow",
"PatternReader",
"src/pattern/reader.rs",
],
"Added": [
"CFF: entry for ``clap`` v4.3.10",
"Renovate: configuration",
"CI: linting step for Renovate configuration",
"ReadFile",
"src/traits/read_file.rs",
"CFF: entry for ``clap`` v4.3.9",
"CFF: entry for ``clap`` v4.3.8",
"tests/increment_version.rs",
"IncrementVersion",
"src/increment_version.rs",
"documentation: software licenses of ``toml`` crate",
"documentation: software licenses of ``cargo-lock`` crate",
"increment-version: special handling of Rust project files; fixes #390",
"dependency: Rust crate ``cargo-lock``",
"dependency: Rust crate ``toml``",
"ceprintlns",
"CFF: entry for ``sysexits`` v0.6.1",
],
"Fixed": [
"CI: skip compilation on RONLOG assembly",
"show previously hidden Clap aliases",
],
},
),
),
(
references: {},
version: (
Expand All @@ -16,11 +67,9 @@
changes: (
references: {},
changes: {
"Added": [
"CI: create release on RONLOG assembly",
"enum_trait",
"tests/macros.rs",
"CI: settings for the automated release notes",
"Fixed": [
"CI: rename RONLOG assembly workflow job",
"comment-changes: create missing target directories",
],
"Removed": [
"Scriv: configuration",
Expand All @@ -37,9 +86,11 @@
"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 Down Expand Up @@ -85,6 +136,25 @@
changes: (
references: {},
changes: {
"Fixed": [
"CI: Bash style issues",
"ToRon::to_ron: missing trailing newline at the end",
],
"Changed": [
"``cargo update`` (#316)",
"MSRV: 1.70.0",
"increment versions with Aeruginous",
"move documentation of v0.0.0 to RONLOG",
"move FromRon and ToRon to one source file",
"CI: assemble RONLOG on release",
"CI: create RON fragments",
],
"Removed": [
"CFF: entries of outdated versions",
"bump2version: configuration",
"src/traits/to_ron.rs",
"src/traits/from_ron.rs",
],
"Added": [
"CI: lint GitHub Action workflows",
"CFF: project keyword ``ronlog``",
Expand All @@ -110,25 +180,6 @@
"src/traits/rusty_object_notation.rs",
"CHANGELOG.ron",
],
"Changed": [
"``cargo update`` (#316)",
"MSRV: 1.70.0",
"increment versions with Aeruginous",
"move documentation of v0.0.0 to RONLOG",
"move FromRon and ToRon to one source file",
"CI: assemble RONLOG on release",
"CI: create RON fragments",
],
"Fixed": [
"CI: Bash style issues",
"ToRon::to_ron: missing trailing newline at the end",
],
"Removed": [
"CFF: entries of outdated versions",
"bump2version: configuration",
"src/traits/to_ron.rs",
"src/traits/from_ron.rs",
],
},
),
),
Expand Down
4 changes: 2 additions & 2 deletions CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@ cff-version: 1.2.0
message: Please cite this software using these information.

# Version information.
date-released: 2023-06-21
version: 2.2.2
date-released: 2023-06-30
version: 3.0.0

# Project information.
abstract: The Aeruginous Open Source Development Toolbox.
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.

81 changes: 24 additions & 57 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,70 +1,37 @@
######################## GNU General Public License 3.0 ########################
## ##
## Copyright (C) 2023 Kevin Matthes ##
## ##
## This program is free software: you can redistribute it and/or modify ##
## it under the terms of the GNU General Public License as published by ##
## the Free Software Foundation, either version 3 of the License, or ##
## (at your option) any later version. ##
## ##
## This program is distributed in the hope that it will be useful, ##
## but WITHOUT ANY WARRANTY; without even the implied warranty of ##
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ##
## GNU General Public License for more details. ##
## ##
## You should have received a copy of the GNU General Public License ##
## along with this program. If not, see <https://www.gnu.org/licenses/>. ##
## ##
################################################################################
[dependencies]
anstyle = "1.0.1"
cargo-lock = "9.0.0"
ron = "0.8.0"
sysexits = "0.6.1"
toml = "0.7.5"

[dependencies.chrono]
features = ["serde"]
version = "0.4.26"

[dependencies.clap]
features = ["derive"]
version = "4.3.10"

[dependencies.git2]
default-features = false
version = "0.17.2"

################################################################################
##
## AUTHOR Kevin Matthes
## BRIEF Settings for Cargo.
## COPYRIGHT GPL-3.0
## DATE 2023
## FILE Cargo.toml
## NOTE See `LICENSE' for full license.
## See `README.md' for project details.
##
################################################################################
[dependencies.serde]
features = ["derive"]
version = "1.0.164"

[package]
authors = ["Kevin Matthes <[email protected]>"]
categories = [
"command-line-utilities",
"config",
"development-tools",
"rust-patterns",
"template-engine"
]
categories = ["command-line-utilities", "config", "development-tools", "rust-patterns", "template-engine"]
description = "The Aeruginous Open Source Development Toolbox."
edition = "2021"
homepage = "https://github.com/kevinmatthes/aeruginous-rs"
include = ["/src"]
keywords = [
"aeruginous",
"changelog",
"citation-file-format",
"rs2md",
"uncrlf"
]
keywords = ["aeruginous", "changelog", "citation-file-format", "rs2md", "uncrlf"]
license = "GPL-3.0"
name = "aeruginous"
readme = "README.md"
repository = "https://github.com/kevinmatthes/aeruginous-rs"
rust-version = "1.70.0"
version = "2.2.2"

[dependencies]
anstyle = "1.0.1"
cargo-lock = "9.0.0"
chrono = { version = "0.4.26", features = ["serde"] }
clap = { version = "4.3.10", features = ["derive"] }
git2 = { version = "0.17.2", default-features = false }
ron = "0.8.0"
serde = { version = "1.0.164", features = ["derive"] }
sysexits = "0.6.1"
toml = "0.7.5"

################################################################################
version = "3.0.0"

This file was deleted.

This file was deleted.

8 changes: 0 additions & 8 deletions changelog.d/20230622_190416_GitHub_Actions_configure.ron

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

8 changes: 0 additions & 8 deletions changelog.d/20230626_170009_GitHub_Actions_clap-v4.3.8.ron

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions changelog.d/20230626_185029_GitHub_Actions_398-2.ron

This file was deleted.

This file was deleted.

8 changes: 0 additions & 8 deletions changelog.d/20230628_222134_GitHub_Actions_clap-v4.3.9.ron

This file was deleted.

16 changes: 0 additions & 16 deletions changelog.d/20230628_230806_GitHub_Actions_390.ron

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit d6a13f1

Please sign in to comment.