Hi, all, As described in the email, I would like to add a configuration item *`secrets.CODECOV_TOKEN` *in *Apache Spark Settings*. The problem now is that I don't have the permission to *see this tab settings*, and I don't know who has the permission to see this tab. *Can anyone tell me how to do it? Or tell who has this permission?*
[image: image.png] Thanks! ---------- Forwarded message --------- From: Sean Owen <sro...@apache.org> Date: Tue, Jan 7, 2025 at 9:27 PM Subject: Re: Help: Configure `secrets.CODECOV_TOKEN` for Github Spark repo to ensure successful daily scheduling of workflow `build_coverage.yml` To: <priv...@spark.apache.org>, <panbing...@apache.org> I'm not sure if any of us (committers, PMC) have access. THis might be a question for Apache INFRA tickets. (BTW this message is fine for dev@ rather than private@) On Tue, Jan 7, 2025 at 5:46 AM Pan Bingkun <panbing...@apache.org> wrote: > Hi, all > > - Recently, I have noticed that the daily scheduled workflow > "build_coverage" has not succeeded for a long time, as shown below. > https://github.com/apache/spark/actions/workflows/build_coverage.yml > eg: > https://github.com/apache/spark/actions/runs/12645081673/job/35233717777 > [image: image.png] > https://app.codecov.io/github/apache?search=spark > (The last success was 11 months ago) > [image: image.png] > (ps: although it appears to be green every day without any errors on the > page, in reality, *it has not been truly successful for a long time*.) > > - Through investigation, we found that `codecov/codecov-action@v4` no > longer supports *tokenless*, need to configure a *token.* > A.without token is only supported in the following scenarios: > https://docs.codecov.com/docs/codecov-tokens#uploading-without-a-token > [image: image.png] > B.Unfortunately, the current GitHub Spark repo does *not meet the above > requirements*, so *we need to configure a token for it*. > > - How do we configure it? > https://docs.codecov.com/docs/codecov-tokens#repository-tokens > We can obtain it from the following page: > *https://app.codecov.io/gh/apache/spark/config/general > <https://app.codecov.io/gh/apache/spark/config/general>* > > - > > [image: image] > > <https://private-user-images.githubusercontent.com/15246973/397594315-8c3cffda-adb2-4eed-92b0-aee74f8dc243.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzYyNDkyOTEsIm5iZiI6MTczNjI0ODk5MSwicGF0aCI6Ii8xNTI0Njk3My8zOTc1OTQzMTUtOGMzY2ZmZGEtYWRiMi00ZWVkLTkyYjAtYWVlNzRmOGRjMjQzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAxMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMTA3VDExMjMxMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPThjN2E5Mzc2MGFmNjMxOWQ4NjFhOTBiNTRkOGQ1YWU4N2M2YWQ4YTFjN2I4NjU5YzNhZjJlZGZmYzIyNGE1ZTAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.-_BxFODNn7nxqcB4TZmMhqbsxbDwhtOTsQkNFkh5_7M> > > After obtaining the token on the above page, we can make the following > settings: > ref: > https://docs.codecov.com/docs/codecov-tokens#using-your-token > > https://docs.codecov.com/docs/codecov-tokens#example-github-actions--official-codecov-action > [image: image] > <https://private-user-images.githubusercontent.com/15246973/397595334-0477c084-9a73-4094-9c2b-80a5805b1a73.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzYyNDkyOTEsIm5iZiI6MTczNjI0ODk5MSwicGF0aCI6Ii8xNTI0Njk3My8zOTc1OTUzMzQtMDQ3N2MwODQtOWE3My00MDk0LTljMmItODBhNTgwNWIxYTczLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAxMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMTA3VDExMjMxMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZkOTViY2E5ZDYxYTY3OTU2MzI0ZTZjZTI2YjJiNDU0NjRkNzhkMWUzMTNlNzFmZTM0ODQ4MGNjMTE3ZTBlNmYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.2gvw3i1jB9Jq3n7D_WRYmrFUxz15rm7cHUd_bPSeJTQ> > [image: image] > <https://private-user-images.githubusercontent.com/15246973/397595401-89d80809-d806-44fb-80d6-09b852e792f9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzYyNDkyOTEsIm5iZiI6MTczNjI0ODk5MSwicGF0aCI6Ii8xNTI0Njk3My8zOTc1OTU0MDEtODlkODA4MDktZDgwNi00NGZiLTgwZDYtMDliODUyZTc5MmY5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAxMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMTA3VDExMjMxMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTRlZGRlNjM3NzNmOWVhMmE4YzA5NDkwZTY4N2E5M2Q2YTUzODYzNWExNzBhMjVhYTdlMGZiNTg0NzVmNjcyNTQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.um6RbUgyvenxr3zpo3diJQ02zypGCoZ-KOO6aykpbK0> > > - But unfortunately, *I do not have the corresponding permissions (no > Settings tab)*, as follows: > [image: image] > <https://private-user-images.githubusercontent.com/15246973/397595667-2ba141f7-5bf3-4895-8f7f-1f065f20bab0.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzYyNDkyOTEsIm5iZiI6MTczNjI0ODk5MSwicGF0aCI6Ii8xNTI0Njk3My8zOTc1OTU2NjctMmJhMTQxZjctNWJmMy00ODk1LThmN2YtMWYwNjVmMjBiYWIwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAxMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMTA3VDExMjMxMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTA1MDUzMTFkM2YxNTBlNTMxOTU1ODRkMjEzYTFlODZlYTlhMDE0MWI3MWQzOTE3MjZjNmI0NGI2OGMwZDY4OGQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.gZce72hw-xnprz1ZDmAMuZ8XZHWmZgX9ERlhYupOVj4> > > - So, *who can help me configure `secrets.CODEOV_TOKEN` above*? > Please help me! Thank you very much! > > > (ps: the related PR is here: > https://github.com/apache/spark/pull/49228#issuecomment-2556147041) > > > --- > Bingkun > 2025-01-07 >