Commit Graph

81 Commits (86cf80630b3ee6275c189592b0594ab8c23d5a00)

Author SHA1 Message Date
M. Efe Çetin 691d2e6ad5
🗑️ deprecate: go 1.14 & go 1.15 support deprecation (#2172)
* 🗑️ deprecate: go 1.14 & go 1.15 support deprecation
https://github.com/valyala/fasthttp/pull/1379

* fix tests
2022-10-26 11:51:50 +02:00
M. Efe Çetin 281e2f0046
v3 (feature): merge Listen methods & ListenConfig (#1930)
*  v3: new Start method for app

*  v3: new Start method for app

*  v3: new Start method for app

*  v3: new Start method for app

*  v3: new Start method for app

*  v3: new Start method for app

* fix tests

* improve graceful shutdown

* update

* Start -> Listen

* rename test funcs.

* Add Test_Listen_Graceful_Shutdown test.

* add OnShutdownSuccess

* fix tests

* fix tests

* split listen & listener

* typo

* Add retry logic to tests

* Add retry logic to tests

* Add retry logic to tests

* Add retry logic to tests

Co-authored-by: René Werner <rene@gofiber.io>
2022-09-08 07:57:05 +02:00
dependabot[bot] 9fc80fcc92
Bump github.com/valyala/fasthttp from 1.39.0 to 1.40.0 (#2075)
* Bump github.com/valyala/fasthttp from 1.39.0 to 1.40.0

Bumps [github.com/valyala/fasthttp](https://github.com/valyala/fasthttp) from 1.39.0 to 1.40.0.
- [Release notes](https://github.com/valyala/fasthttp/releases)
- [Commits](https://github.com/valyala/fasthttp/compare/v1.39.0...v1.40.0)

---
updated-dependencies:
- dependency-name: github.com/valyala/fasthttp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Add retry logic to tests

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Werner <rene@gofiber.io>
2022-09-06 17:53:45 +02:00
Muhammed Efe Çetin 4105b008c2
Merge remote-tracking branch 'origin/master' into v3-beta 2022-08-19 14:33:31 +03:00
Muhammed Efe Çetin 9af3c21b7a
👷 v3 (ci): fix tests 2022-08-08 11:19:57 +03:00
M. Efe Çetin adcb1f2bf1
v3: fix benchmark results (#1982)
* v3: fix benchmark results

* v3: fix benchmark results

* Fix Benchmark_Router_Github_API

* reduce duplicated tests run actions

* reduce duplicated tests run actions

* fix some benchmarks

Co-authored-by: wernerr <rene@gofiber.io>
2022-08-07 14:53:01 +03:00
wernerr 3552136805 reduce duplicated tests run actions 2022-08-03 13:12:47 +02:00
wernerr 96b4db17c6 reduce duplicated tests run actions 2022-08-03 13:03:06 +02:00
M. Efe Çetin fb780a01d0
ci: add go 1.19 to tests (#1994)
* ci: add go 1.19 to tests

* change test runner versions
skip it for 1.15, 1.17, 1.18

Co-authored-by: wernerr <rene@gofiber.io>
2022-08-03 11:07:21 +02:00
Muhammed Efe Çetin 07e847b3c1
Merge branch 'master' into v3-beta 2022-06-18 20:04:23 +03:00
M. Efe Çetin 43aa457b97
👷 ci: actions for MacOS (#1911)
* 👷 ci: actions for MacOS

* Cache golang modules

* update
2022-06-14 15:10:33 +02:00
Muhammed Efe Çetin d4d2f9212f
v3: remove old go versions from ci tests 2022-05-31 17:51:59 +03:00
RW deb02cb64e
add caching for tests 2022-05-23 09:13:49 +02:00
dependabot[bot] 2326297bb8
Bump actions/checkout from 2 to 3 (#1885)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-01 11:09:32 +02:00
dependabot[bot] ab260fd080
Bump actions/setup-go from 1 to 3 (#1887)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 1 to 3.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v1...v3)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-01 10:33:46 +02:00
M. Efe Çetin 1c4ebf85f1
⬆️ add go1.18 to tests and docs (#1819)
* 👷 tests: add go1.18

* Update benchmark.yml

* update readmes
2022-03-15 17:43:49 +01:00
RW 4b62cfbb61
Add test run for go1.17 (#1501)
* Add test run for go1.17

default type for yaml is changed to „application/x-yaml"
-> instead of the yaml´s we use the html and json files for the test
2021-08-22 09:48:07 +02:00
kiyon 45d19cda25
Update test.yml 2021-02-23 16:36:59 +08:00
Fenny 9a31f89fdb v2 2020-09-13 11:22:01 +02:00
Fenny ec5d66e7a8 v2 2020-09-13 11:20:11 +02:00
Fenny 64916c82e2 Add middleware to tests 2020-06-30 00:29:04 +02:00
Fenny 8bfc40a1e9 Add linter to workflows 2020-05-12 23:05:07 +02:00
Fenny e2cc8106bb
Benchmark workflow (#351)
* Benchmark workflow
* Add mutex
* Enable benchmark tests
* Enable race testing

Co-authored-by: ReneWerner87 <renewerner87@users.noreply.github.com>
2020-05-09 15:15:34 +02:00
Fenny ba772356db Update test.yml 2020-04-23 22:30:53 +02:00
Fenny 5b227b9d85 Update test.yml 2020-04-23 22:20:46 +02:00
Fenny 58e89bfda2 Update test.yml 2020-04-23 22:20:40 +02:00
Fenny c15739ebe4 Update test.yml 2020-04-23 22:19:07 +02:00
Fenny 0607619023 Fix dutch flag 2020-04-23 22:16:42 +02:00
Fenny 81901c23df Update test.yml 2020-04-23 19:37:09 +02:00
Fenny 33c4d8a316 Update test.yml 2020-04-23 02:03:21 +02:00
Fenny 9c15b45a29 Update workflow 2020-04-23 02:02:17 +02:00