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
>

Reply via email to