Skip to content

Commit 41733eb

Browse files
👷 ci(circleci): update GitHub release workflow (#1349)
* 👷 ci(circleci): update GitHub release workflow - simplify workflow by removing unnecessary jobs - adjust job requirements for streamlined process - improve release configuration for hcaptcha package * chore: update changelog for pr --------- Co-authored-by: Jerus Bot <[email protected]>
1 parent 6cf0281 commit 41733eb

File tree

2 files changed

+12
-17
lines changed

2 files changed

+12
-17
lines changed

.circleci/config.yml

Lines changed: 3 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -263,30 +263,17 @@ workflows:
263263
- toolkit/save_next_version:
264264
- failed
265265

266-
github-release:
267-
when:
268-
not:
269-
equal: ["", << pipeline.git.tag >>]
270-
271-
jobs:
272-
- toolkit/save_next_version:
273-
filters: *release-filters
274-
min_rust_version: << pipeline.parameters.min-rust-version >>
275266
- toolkit/make_release:
267+
requires:
268+
- cargo release
276269
name: github release for hcaptcha
277270
context:
278271
- release
279272
- bot-check
280-
requires:
281-
- toolkit/save_next_version
282273
ssh_fingerprint: << pipeline.parameters.fingerprint >>
283274
min_rust_version: << pipeline.parameters.min-rust-version >>
284275
when_cargo_release: false
285276
pcu_verbosity: << pipeline.parameters.pcu_verbosity >>
286277
package: hcaptcha
278+
remove_ssh_key: false
287279
when_update_pcu: true
288-
- toolkit/no_release:
289-
min_rust_version: << pipeline.parameters.min-rust-version >>
290-
requires:
291-
- toolkit/save_next_version:
292-
- failed

CHANGELOG.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [Unreleased]
9+
10+
### Changed
11+
12+
- 👷 ci(circleci)-update GitHub release workflow(pr [#1349])
13+
814
## [3.0.24] - 2025-05-01
915

1016
### Changed
@@ -1242,7 +1248,9 @@ emitted if a tracing subscriber is not found.
12421248
[#1346]: https://github.com/jerus-org/hcaptcha-rs/pull/1346
12431249
[#1347]: https://github.com/jerus-org/hcaptcha-rs/pull/1347
12441250
[#1348]: https://github.com/jerus-org/hcaptcha-rs/pull/1348
1245-
[3.0.24]: https://github.com/jerus-org/hcaptcha-rs/compare/v3.0.23...hcaptcha-v3.0.24
1251+
[#1349]: https://github.com/jerus-org/hcaptcha-rs/pull/1349
1252+
[Unreleased]: https://github.com/jerus-org/hcaptcha-rs/compare/v3.0.24...HEAD
1253+
[3.0.24]: https://github.com/jerus-org/hcaptcha-rs/compare/v3.0.23...v3.0.24
12461254
[3.0.23]: https://github.com/jerus-org/hcaptcha-rs/compare/v3.0.22...v3.0.23
12471255
[3.0.22]: https://github.com/jerus-org/hcaptcha-rs/compare/v3.0.21...v3.0.22
12481256
[3.0.21]: https://github.com/jerus-org/hcaptcha-rs/compare/v3.0.20...v3.0.21

0 commit comments

Comments
 (0)