Home

Awesome

ZReviewTender latest run status:


Deploy ZReviewTender(App Reviews Bot) with Github Action

zreviewtender

Powered by ZReviewTender


Pricing

Github Action Proivde 2,000+ mins/month for free.

ZReviewTender will cost ~= 30s per time, default run every 6 hours will cost 4 times/day * 30s/per time * 30days = 60 mins/month

I think it's total FREE :)


Setup

Step 1. Go to Use this template

1_1pn3bxyBO0FoY4oIRvKCNg

Click Use this template on the right-top.

Step 2. Create Repo

1_YCBJJlSN4ZYjKMz7WBVIAQ

Step 3. Make sure the repo you've created is Private.

1_1ZHF9CIOMV8S12Xw2P4B8g

make suer repo you've created have 🔒 icon and Private lable, means it's priave repo.

IF NOT, please change repository visibility to private ASAP.

Repo -> Settings -> General -> Danger Zone -> Change repository visibility -> Make private

[2023/11 Update] Step 3-1. Change Workflow Permissions

Settings -> Actions -> General -> Workflow Permissions -> Read and write permissions -> ✅

1_1ZHF9CIOMV8S12Xw2P4B8g

[2023/11 Update] Step 3-2. Execute Init Action manually.

Actions -> Init ZReviewTender -> Run workflow -> Run workflow

1_1ZHF9CIOMV8S12Xw2P4B8g

Step 4. wait for Project init success

⬆️⬆️ wait for init step success.

1_jThU3BbKvOT6nl51yklqtg

or you can check in Repo -> Actions -> Wait for Init ZReviewTender Workflow -> will get 3 ✅ Init ZReviewTender when execute finished -> Project init Success!

Step 5. make sure File & Folder has created by Project init step

1_XEh53SaAjDV9YVk4T41O5Q

Repo -> Code:

make sure your repo has those file & folder above after project init step.

Step 6. ref ZReviewTender - Configuration to fullfill config yml file

1_SiqBOk6BU38SRJAccC2hEg

1_QZ0wQTtbcoN9tgyElYgYAw

click Commit changes after edited.

1_pAsWumPT57pLrY3Rn3UZhA

1_CUVQlxKrJjsZZfy3jQErww

upload releated key file in config/ folder.

Step 7. init ZReviewTender (manually)

1_4QTEqr_DeFndqoWuP7YLsQ

Actions -> ZReviewTender -> Run workflow -> Run workflow

1__zTIiPyGsAejyH1BpggzhQ

1_SAiaDofDwiFI8Z3ndDGz2w

if success, no error, you will receive init success message in your slack channel you've specify in config yml.

1_W5PHoBzHQxV1WQ82TrZqfA

Step 8. Done 🎉 🎉 🎉

ZReviewTender will check latest reviews and resend to your slack channel every 6 hour by deafult.

183830615-60f5ab30-0e61-4725-be6e-f917fb9589f8

you can check the latest run status in the top status bade.

Github Action Customize

Actions -> ZReviewTender -> ZReviewTender.yml

1_DnquiwKTgYY6R2ysNx8F1w 1_onoSoGPahBOaAsBo6Ou-3g

click ✏️ icon to edit.

1_HY_f3zOivHGQv5tuwUyw8Q

Edit execute time period

1_cUGMHPmjlMRV_rRXItN4qg

cron: execute time period, execute every 6 hour by default 15 */6 * * *

run: specify which ZReviewTender command you wnats, uses ZReviewTedner -r by default.

Run manually

check step 7.

--

If you are facing Run stefanzweifel/git-auto-commit-action@v4 Failed ❌

remote: Write access to repository not granted.
fatal: unable to access 'https://github.com/zhgtest/test-init/': The requested URL returned error: 403
Error: Invalid status code: 128
    at ChildProcess.<anonymous> (/home/runner/work/_actions/stefanzweifel/git-auto-commit-action/v4/index.js:17:19)
    at ChildProcess.emit (node:events:513:28)
    at maybeClose (node:internal/child_process:1100:16)
    at Process.ChildProcess._handle.onexit (node:internal/child_process:304:5) {
  code: 128
}

Error: Invalid status code: 128
    at ChildProcess.<anonymous> (/home/runner/work/_actions/stefanzweifel/git-auto-commit-action/v4/index.js:17:19)
    at ChildProcess.emit (node:events:513:28)
    at maybeClose (node:internal/child_process:1100:16)
    at Process.ChildProcess._handle.onexit (node:internal/child_process:304:5)

Please follow step 3-1 and retry running github action.

More Setting/ Report an issue

ZReviewTender