mattermost / mattermost-plugin-apps

Powers the Mattermost App Framework
https://developers.mattermost.com/integrate/apps/
Apache License 2.0
33 stars 29 forks source link

Migrate from CircleCI to Github Actions #455

Closed spirosoik closed 1 year ago

spirosoik commented 1 year ago

Summary

The PR build (CI) is a reusable required workflow

Ticket Link

Ticket: https://mattermost.atlassian.net/browse/CLD-4816

codecov-commenter commented 1 year ago

Codecov Report

Base: 20.33% // Head: 19.71% // Decreases project coverage by -0.63% :warning:

Coverage data is based on head (a4abe78) compared to base (a141b16). Patch has no changes to coverable lines.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #455 +/- ## ========================================== - Coverage 20.33% 19.71% -0.63% ========================================== Files 78 78 Lines 5261 6376 +1115 ========================================== + Hits 1070 1257 +187 - Misses 4061 4989 +928 Partials 130 130 ``` | [Impacted Files](https://codecov.io/gh/mattermost/mattermost-plugin-apps/pull/455?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=mattermost) | Coverage Δ | | |---|---|---| | [server/store/oauth2.go](https://codecov.io/gh/mattermost/mattermost-plugin-apps/pull/455?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=mattermost#diff-c2VydmVyL3N0b3JlL29hdXRoMi5nbw==) | `57.14% <0.00%> (-6.96%)` | :arrow_down: | | [server/proxy/invoke\_static.go](https://codecov.io/gh/mattermost/mattermost-plugin-apps/pull/455?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=mattermost#diff-c2VydmVyL3Byb3h5L2ludm9rZV9zdGF0aWMuZ28=) | `17.02% <0.00%> (-4.86%)` | :arrow_down: | | [upstream/upaws/provision\_data.go](https://codecov.io/gh/mattermost/mattermost-plugin-apps/pull/455?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=mattermost#diff-dXBzdHJlYW0vdXBhd3MvcHJvdmlzaW9uX2RhdGEuZ28=) | `60.54% <0.00%> (-4.42%)` | :arrow_down: | | [apps/deploy\_plugin.go](https://codecov.io/gh/mattermost/mattermost-plugin-apps/pull/455?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=mattermost#diff-YXBwcy9kZXBsb3lfcGx1Z2luLmdv) | `62.50% <0.00%> (-4.17%)` | :arrow_down: | | [server/proxy/expand.go](https://codecov.io/gh/mattermost/mattermost-plugin-apps/pull/455?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=mattermost#diff-c2VydmVyL3Byb3h5L2V4cGFuZC5nbw==) | `45.24% <0.00%> (-3.66%)` | :arrow_down: | | [apps/call\_request.go](https://codecov.io/gh/mattermost/mattermost-plugin-apps/pull/455?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=mattermost#diff-YXBwcy9jYWxsX3JlcXVlc3QuZ28=) | `46.39% <0.00%> (-3.61%)` | :arrow_down: | | [utils/json.go](https://codecov.io/gh/mattermost/mattermost-plugin-apps/pull/455?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=mattermost#diff-dXRpbHMvanNvbi5nbw==) | `20.00% <0.00%> (-3.08%)` | :arrow_down: | | [server/config/config.go](https://codecov.io/gh/mattermost/mattermost-plugin-apps/pull/455?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=mattermost#diff-c2VydmVyL2NvbmZpZy9jb25maWcuZ28=) | `34.61% <0.00%> (-2.89%)` | :arrow_down: | | [server/session/session.go](https://codecov.io/gh/mattermost/mattermost-plugin-apps/pull/455?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=mattermost#diff-c2VydmVyL3Nlc3Npb24vc2Vzc2lvbi5nbw==) | `59.48% <0.00%> (-2.59%)` | :arrow_down: | | [server/store/service.go](https://codecov.io/gh/mattermost/mattermost-plugin-apps/pull/455?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=mattermost#diff-c2VydmVyL3N0b3JlL3NlcnZpY2UuZ28=) | `38.46% <0.00%> (-2.45%)` | :arrow_down: | | ... and [67 more](https://codecov.io/gh/mattermost/mattermost-plugin-apps/pull/455?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=mattermost) | | Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=mattermost). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=mattermost)

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

hanzei commented 1 year ago

Replaced by https://github.com/mattermost/mattermost-plugin-apps/pull/460