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]
