Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modify github test actions and add release action #433

Merged
merged 3 commits into from
Jan 7, 2022

Conversation

samutamm
Copy link
Contributor

@samutamm samutamm commented Dec 23, 2021

Add Github action that runs .goreleaser.yml when a release tag is created (tag starts with v, for example v1.4.1 but not beta-v1.4.1). Release action also runs tests before creating the release.

To-do

  • test with real release

References:

@codecov-commenter
Copy link

codecov-commenter commented Dec 23, 2021

Codecov Report

Merging #433 (a0843c9) into main (fb7d28c) will increase coverage by 0.22%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #433      +/-   ##
==========================================
+ Coverage   80.44%   80.66%   +0.22%     
==========================================
  Files          70       70              
  Lines        8094     8194     +100     
==========================================
+ Hits         6511     6610      +99     
- Misses       1225     1229       +4     
+ Partials      358      355       -3     
Impacted Files Coverage Δ
pkg/filter/mock/mock.go 90.42% <0.00%> (-4.66%) ⬇️
pkg/filter/proxy/pool.go 80.00% <0.00%> (-2.66%) ⬇️
pkg/object/mqttproxy/client.go 78.53% <0.00%> (-1.47%) ⬇️
pkg/object/meshcontroller/spec/spec.go 87.20% <0.00%> (+0.07%) ⬆️
pkg/cluster/config.go 89.07% <0.00%> (+0.18%) ⬆️
pkg/util/urlclusteranalyzer/urlclusteranalyzer.go 96.10% <0.00%> (+0.38%) ⬆️
pkg/cluster/cluster.go 50.68% <0.00%> (+1.02%) ⬆️
pkg/util/jmxtool/agent_controller.go 66.66% <0.00%> (+1.96%) ⬆️
pkg/filter/proxy/server.go 73.54% <0.00%> (+2.95%) ⬆️
pkg/object/pipeline/mock.go 86.95% <0.00%> (+5.94%) ⬆️
... and 1 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update fb7d28c...a0843c9. Read the comment docs.

@samutamm samutamm marked this pull request as ready for review January 4, 2022 01:56
doc/reference/maintain.md Outdated Show resolved Hide resolved
@samutamm samutamm merged commit 13ccc6a into easegress-io:main Jan 7, 2022
@samutamm samutamm deleted the add-release-action branch January 7, 2022 01:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants