-
Notifications
You must be signed in to change notification settings - Fork 18
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
cd: publish to RWS #680
cd: publish to RWS #680
Conversation
2ccebba
to
c093bfc
Compare
Added |
c093bfc
to
4ae5de7
Compare
* Drop EL6 (CentOS 6.x, RHEL 6.x, CloudLinux 6.x). * Drop Fedora 29. * Drop Ubuntu 14.04 (Trusty). * Drop Debian 8 (Jessie). * Add Fedora 31, 32, 33, 34, 35. * Add Ubuntu 21.04 (Hirsute). Part of #679
4ae5de7
to
798193e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Several comments regarding build/push workflow file.
798193e
to
ea0efc3
Compare
84a3abd
to
134fc3c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No objections from me.
Please, solve the Fedora 35 problem with @LeonidVas and proceed.
@LeonidVas said he'll add it after review |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi! Thank you for the patch.
If the patchset is working, then I like it.
See several nits bellow.
866d5cd
to
484ece4
Compare
After this patch, package will be published to RWS with curl instead of outdated update-repo.sh script [1]. You can use ``RWS_URL_PART=URL RWS_AUTH=USER:PWD mage PublishRWS`` to publish packages built with goreleaser. 1. https://github.com/tarantool/tarantool/blob/c9e3926e5ae82785c5eb494521c44ba522109e95/tools/update_repo.sh Closes #679
484ece4
to
9b4691e
Compare
Mono server starts unexpectedly on GitHub Actions. It uses 8084 port that is used for tests, so we kill it before running tests.
97800a5
to
e9387f7
Compare
This patch cleans up commands used to debug CI/CD in PR #680
This patch cleans up commands used to debug CI/CD in PR #680
Before merge, someone should set
RWS_AUTH
secret for GitHub Actions.Change package release policy:
Deprecate workflow_dispatch release flow.
After this patch, package will be published to RWS with curl instead of outdated update-repo.sh script. You can use
RWS_URL_PART=URL RWS_AUTH=USER:PWD mage PublishRWS
to publish packages built with goreleaser.I manually tested it with https://test-tarantool-rws.herokuapp.com/release/modules
Closes #679