Yiyiyimu opened a new issue #3514:
URL: https://github.com/apache/apisix/issues/3514


   ### Background:
   
   Currently, before we publish a release, there would be a call for the manual 
check for the release tarball in the email list, while we better should not 
rely on the manual check to find problems. CI could better serve this purpose.
   
   ### Github Actions Steps
   
   1. The action would be triggered when the PR is (1) not in master branch (2) 
with tag `release-test`
   2. Upload the package tarball to the PR, since the test step would be before 
the release so we need to do that ourselves. The file would be less than 200k 
for now, so it is tolerable for GitHub.
   3. Get the file with `git ls-files -m` since that's the only new file. Unzip 
it.
   4. Add test files and all other essential gadgets to it.
   5. Do the test, like the normal CI
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to