Closed seepine closed 6 months ago
meli-cli/upload/set-commit-status I found the problem, gitea set GITHUB_TOKEN default , and cli judge github token first, so it run github api everytime
if (process.env.GITHUB_TOKEN) {
...
} else {
logger.debug('Github token not found, will not set commit status');
}
It can be work
- name: Upload
env:
GITHUB_TOKEN: ''
GITEA_TOKEN: ${GITHUB_TOKEN}
GITEA_URL: ${GITHUB_SERVER_URL}
run: |
npx @getmeli/cli upload ./ \
--url ${{ secrets.MELI_URL }} \
--site ${{ secrets.MELI_SITE }} \
--token ${{ secrets.MELI_TOKEN }} \
--branch ${GITHUB_REF_NAME} \
--release ${{ env.GITHUB_SHA }}
yml
Error log