diff --git a/.github/workflows/build_and_test_with_resty_events.yml b/.github/workflows/build_and_test_with_resty_events.yml index 2b37534..95035a8 100644 --- a/.github/workflows/build_and_test_with_resty_events.yml +++ b/.github/workflows/build_and_test_with_resty_events.yml @@ -1,6 +1,13 @@ -name: Build and test - -on: [push, pull_request] +name: Build and test - with resty_events + +on: + pull_request: {} + workflow_dispatch: {} + push: + branches: + - main + - master + - release/** jobs: build: diff --git a/.github/workflows/build_and_test_with_worker_events.yml b/.github/workflows/build_and_test_with_worker_events.yml index a78f314..6caaf8a 100644 --- a/.github/workflows/build_and_test_with_worker_events.yml +++ b/.github/workflows/build_and_test_with_worker_events.yml @@ -1,6 +1,12 @@ -name: Build and test +name: Build and test - with worker_events -on: [push, pull_request] +on: + pull_request: {} + workflow_dispatch: {} + push: + branches: + - main + - master jobs: build: diff --git a/README.md b/README.md index 8d94e4a..e417585 100644 --- a/README.md +++ b/README.md @@ -102,6 +102,14 @@ Versioning is strictly based on [Semantic Versioning](https://semver.org/) * push commit and tag * upload rock to luarocks: `luarocks upload rockspecs/[name] --api-key=abc` +### 3.0.0 (12-Oct-2023) + +* Perf: optimize by localizing some functions [#92](https://github.com/Kong/lua-resty-healthcheck/pull/92) (backport) +* Fix: Generate fresh default http_statuses within new() [#83](https://github.com/Kong/lua-resty-healthcheck/pull/83) (backport) + +### 2.0.0 +--- Version discarded from current & future development + ### 1.6.3 (06-Sep-2023) * Feature: Added support for https_sni [#49](https://github.com/Kong/lua-resty-healthcheck/pull/49) (backport) diff --git a/rockspecs/lua-resty-healthcheck-3.0.0-1.rockspec b/rockspecs/lua-resty-healthcheck-3.0.0-1.rockspec new file mode 100644 index 0000000..2eae7ac --- /dev/null +++ b/rockspecs/lua-resty-healthcheck-3.0.0-1.rockspec @@ -0,0 +1,26 @@ +package = "lua-resty-healthcheck" +version = "3.0.0-1" +source = { + url = "git+https://github.com/Kong/lua-resty-healthcheck.git", + tag = "3.0.0" +} +description = { + summary = "Healthchecks for OpenResty to check upstream service status", + detailed = [[ + lua-resty-healthcheck is a module that can check upstream service + availability by sending requests and validating responses at timed + intervals. + ]], + license = "Apache 2.0", + homepage = "https://github.com/Kong/lua-resty-healthcheck" +} +dependencies = { + "penlight >= 1.9.2", + "lua-resty-timer ~> 1", +} +build = { + type = "builtin", + modules = { + ["resty.healthcheck"] = "lib/resty/healthcheck.lua", + } +}