Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Codecovが止まっている #663

Open
salano-ym opened this issue May 13, 2024 · 9 comments
Open

Codecovが止まっている #663

salano-ym opened this issue May 13, 2024 · 9 comments

Comments

@salano-ym
Copy link
Member

標準関数周りだけでもカバーしたい。

Codecovが止まってる?
https://app.codecov.io/gh/syuilo/aiscript

@FineArchs
Copy link
Member

codecovのv4で(基本的に)トークンが必須になった周りの問題っぽい?
codecov/codecov-action#1274

@salano-ym
Copy link
Member Author

直せます?

@FineArchs
Copy link
Member

いや、正直見当がつかないですね…

@FineArchs FineArchs mentioned this issue May 14, 2024
@FineArchs
Copy link
Member

そういえば、codecovが知らないうちに戻ってるっぽいです?

@salano-ym salano-ym changed the title テストカバレッジが不十分 テストカバレッジを上げる Aug 25, 2024
@salano-ym salano-ym changed the title テストカバレッジを上げる Codecovが止まっている Aug 25, 2024
@salano-ym
Copy link
Member Author

READMEのアイコンはまだunknownになってるみたい

@uzmoi
Copy link
Member

uzmoi commented Aug 25, 2024

リンクがaiscript-devじゃなくてsyuiloだからっぽい?

@salano-ym
Copy link
Member Author

[![codecov](https://codecov.io/gh/aiscript-dev/aiscript/branch/master/graph/badge.svg?token=R6IQZ3QJOL)](https://codecov.io/gh/aiscript-dev/aiscript)

codecov
aiscript-devにすると表示されるけど最新の数値じゃないかも

@salano-ym
Copy link
Member Author

#767 (comment)

Your organization needs to install the Codecov GitHub app to enable full functionality.

インストールしないといけない?

@uzmoi
Copy link
Member

uzmoi commented Aug 28, 2024

GitHub appはPRにカバレッジのチェックを追加するやつだったはず。

test.ymlでtokenが指定されてないのが原因っぽい。
https://docs.codecov.com/docs/adding-the-codecov-token
以下を追記して、しゅいろさんにCODECOV_TOKENを設定してもらう必要がありそう。

with:
  token: ${{ secrets.CODECOV_TOKEN }}

あと関係ないけど、テストの前でnpm run buildしてるステップ不要ですね。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants