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

actions: add github action to publish Seata to OSSRH #4790

Merged
merged 18 commits into from Jul 21, 2022

Conversation

wangliang181230
Copy link
Contributor

@wangliang181230 wangliang181230 commented Jul 19, 2022

  1. Add a github action to publish Seata to OSSRH.
    添加一个github action,用于发布seata到OSSRH中。
  2. build.ymltest.yml 的策略中增加 fail-fast: false,避免其中一个环境测试失败了而中止所有环境。
    这样就可以只重试失败的环境了。
  3. actions中的 install 改为 test,可节省一些时间,但 shade 插件会测不到,但问题不大,这插件配置不动时,基本不会出问题。
  4. 升级 easyj-maven-plugin 插件版本到 1.0.5

easyj-maven-plugin:1.0.5 新特性:

  • 使用制表符代替两个空格进行缩进,并移除一些不需要的空白符,可进一步缩小POM文件的大小。
  • 会对生成的 <properties> 进行排序了。

Please add the following secrets:
请管理员添加以下 secrets:

  • OSSRH_USER:OSSRH账号
  • OSSRH_PASSWORD:OSSRH密码
  • GPG_PRIVATE_KEY:GPG签名密钥
  • GPG_PASSPHRASE:GPG签名密码

图片

优化此PR的另两个PR:
#4797
#4819

@wangliang181230 wangliang181230 changed the title Add the github action for publish seata to OSSRH Add a github action for publish seata to OSSRH Jul 19, 2022
@wangliang181230 wangliang181230 changed the title Add a github action for publish seata to OSSRH Add a github action to publish Seata to OSSRH Jul 19, 2022
@codecov-commenter
Copy link

codecov-commenter commented Jul 19, 2022

Codecov Report

Merging #4790 (0001f48) into develop (06dae93) will decrease coverage by 0.00%.
The diff coverage is n/a.

❗ Current head 0001f48 differs from pull request most recent head 1d4284e. Consider uploading reports for the commit 1d4284e to get more accurate results

Impacted file tree graph

@@              Coverage Diff              @@
##             develop    #4790      +/-   ##
=============================================
- Coverage      48.65%   48.64%   -0.01%     
+ Complexity      4071     4069       -2     
=============================================
  Files            736      736              
  Lines          25683    25683              
  Branches        3170     3170              
=============================================
- Hits           12496    12494       -2     
  Misses         11847    11847              
- Partials        1340     1342       +2     
Impacted Files Coverage Δ
...asource/sql/struct/cache/OracleTableMetaCache.java 65.68% <0.00%> (-0.99%) ⬇️
...erver/storage/file/session/FileSessionManager.java 47.77% <0.00%> (-0.64%) ⬇️

Copy link
Member

@slievrly slievrly left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@slievrly slievrly changed the title Add a github action to publish Seata to OSSRH actions: add github action to publish Seata to OSSRH Jul 21, 2022
@slievrly slievrly merged commit 3b607c2 into apache:develop Jul 21, 2022
@wangliang181230 wangliang181230 deleted the action_publish-to-ossrh branch July 21, 2022 03:42
@wangliang181230 wangliang181230 added this to the 1.6.0 milestone Jul 21, 2022
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

3 participants