From 128a59186a422b38a5ec5dd94ffa215095cb1aba Mon Sep 17 00:00:00 2001 From: Pavlos Rontidis Date: Fri, 6 Dec 2024 15:14:06 -0500 Subject: [PATCH 1/5] docs(internal): Add template for releasing VRL --- .github/ISSUE_TEMPLATE/minor-release.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/minor-release.md diff --git a/.github/ISSUE_TEMPLATE/minor-release.md b/.github/ISSUE_TEMPLATE/minor-release.md new file mode 100644 index 000000000..30d6a5d71 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/minor-release.md @@ -0,0 +1,14 @@ +--- +name: VRL minor release +about: Use this template for a new minor release. +title: "VRL [version] release" +labels: "domain: releasing" +--- + +- [ ] Create release preparation PR + - [ ] Bump [Cargo.toml](https://github.com/vectordotdev/vrl/blob/main/Cargo.toml#L3) version and commit the change. + - [ ] Run the [generate_release_changelog.sh](https://github.com/vectordotdev/vrl/blob/main/scripts/generate_release_changelog.sh) script + and commit the changes. +- [ ] After the above PR is merged, run the [publish.py](https://github.com/vectordotdev/vrl/blob/main/scripts/publish.py) script. + - [ ] Confirm that the new tag was created: https://github.com/vectordotdev/vrl/tags + - [ ] Confirm that the new VRL release was published: https://crates.io/crates/vrl From 16a3d5e15863d54f6c7e9c077a2b13b355c5628f Mon Sep 17 00:00:00 2001 From: Pavlos Rontidis Date: Fri, 6 Dec 2024 16:55:56 -0500 Subject: [PATCH 2/5] Update .github/ISSUE_TEMPLATE/minor-release.md Co-authored-by: Jesse Szwedko --- .github/ISSUE_TEMPLATE/minor-release.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/minor-release.md b/.github/ISSUE_TEMPLATE/minor-release.md index 30d6a5d71..8db7d8970 100644 --- a/.github/ISSUE_TEMPLATE/minor-release.md +++ b/.github/ISSUE_TEMPLATE/minor-release.md @@ -7,7 +7,7 @@ labels: "domain: releasing" - [ ] Create release preparation PR - [ ] Bump [Cargo.toml](https://github.com/vectordotdev/vrl/blob/main/Cargo.toml#L3) version and commit the change. - - [ ] Run the [generate_release_changelog.sh](https://github.com/vectordotdev/vrl/blob/main/scripts/generate_release_changelog.sh) script + - [ ] Run the [./scripts/generate_release_changelog.sh](https://github.com/vectordotdev/vrl/blob/main/scripts/generate_release_changelog.sh) script and commit the changes. - [ ] After the above PR is merged, run the [publish.py](https://github.com/vectordotdev/vrl/blob/main/scripts/publish.py) script. - [ ] Confirm that the new tag was created: https://github.com/vectordotdev/vrl/tags From d01d4f1abbad95c9b289e47ce5bd08a39ccb59e1 Mon Sep 17 00:00:00 2001 From: Pavlos Rontidis Date: Fri, 6 Dec 2024 16:56:00 -0500 Subject: [PATCH 3/5] Update .github/ISSUE_TEMPLATE/minor-release.md Co-authored-by: Jesse Szwedko --- .github/ISSUE_TEMPLATE/minor-release.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/minor-release.md b/.github/ISSUE_TEMPLATE/minor-release.md index 8db7d8970..17fc221c1 100644 --- a/.github/ISSUE_TEMPLATE/minor-release.md +++ b/.github/ISSUE_TEMPLATE/minor-release.md @@ -9,6 +9,6 @@ labels: "domain: releasing" - [ ] Bump [Cargo.toml](https://github.com/vectordotdev/vrl/blob/main/Cargo.toml#L3) version and commit the change. - [ ] Run the [./scripts/generate_release_changelog.sh](https://github.com/vectordotdev/vrl/blob/main/scripts/generate_release_changelog.sh) script and commit the changes. -- [ ] After the above PR is merged, run the [publish.py](https://github.com/vectordotdev/vrl/blob/main/scripts/publish.py) script. +- [ ] After the above PR is merged, run the [scripts/publish.py](https://github.com/vectordotdev/vrl/blob/main/scripts/publish.py) script. - [ ] Confirm that the new tag was created: https://github.com/vectordotdev/vrl/tags - [ ] Confirm that the new VRL release was published: https://crates.io/crates/vrl From 9c8a46b8266ae006b67854598d52474805eb8c7e Mon Sep 17 00:00:00 2001 From: Pavlos Rontidis Date: Fri, 6 Dec 2024 16:57:12 -0500 Subject: [PATCH 4/5] cargo check --- .github/ISSUE_TEMPLATE/minor-release.md | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/ISSUE_TEMPLATE/minor-release.md b/.github/ISSUE_TEMPLATE/minor-release.md index 17fc221c1..8f2d40ed6 100644 --- a/.github/ISSUE_TEMPLATE/minor-release.md +++ b/.github/ISSUE_TEMPLATE/minor-release.md @@ -7,6 +7,7 @@ labels: "domain: releasing" - [ ] Create release preparation PR - [ ] Bump [Cargo.toml](https://github.com/vectordotdev/vrl/blob/main/Cargo.toml#L3) version and commit the change. + - [ ] Run `cargo check` to update `Cargo.lock`. - [ ] Run the [./scripts/generate_release_changelog.sh](https://github.com/vectordotdev/vrl/blob/main/scripts/generate_release_changelog.sh) script and commit the changes. - [ ] After the above PR is merged, run the [scripts/publish.py](https://github.com/vectordotdev/vrl/blob/main/scripts/publish.py) script. From cef3e0044efb8d221b77623d15cfd46b81091f4a Mon Sep 17 00:00:00 2001 From: Pavlos Rontidis Date: Fri, 6 Dec 2024 16:59:18 -0500 Subject: [PATCH 5/5] add ./ --- .github/ISSUE_TEMPLATE/minor-release.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/minor-release.md b/.github/ISSUE_TEMPLATE/minor-release.md index 8f2d40ed6..967266599 100644 --- a/.github/ISSUE_TEMPLATE/minor-release.md +++ b/.github/ISSUE_TEMPLATE/minor-release.md @@ -10,6 +10,6 @@ labels: "domain: releasing" - [ ] Run `cargo check` to update `Cargo.lock`. - [ ] Run the [./scripts/generate_release_changelog.sh](https://github.com/vectordotdev/vrl/blob/main/scripts/generate_release_changelog.sh) script and commit the changes. -- [ ] After the above PR is merged, run the [scripts/publish.py](https://github.com/vectordotdev/vrl/blob/main/scripts/publish.py) script. +- [ ] After the above PR is merged, run the [./scripts/publish.py](https://github.com/vectordotdev/vrl/blob/main/scripts/publish.py) script. - [ ] Confirm that the new tag was created: https://github.com/vectordotdev/vrl/tags - [ ] Confirm that the new VRL release was published: https://crates.io/crates/vrl