!CVBVDaPiHphjTxEKuI:matrix.org

opsdroid-general

287 Members
56 Servers

Load older messages


SenderMessageTime
28 Mar 2024
@alessio:web3.foundationAlessio | W3F changed their display name from Alessio | W3F to Alessio | W3F - ooo till the 8th.16:54:27
2 Apr 2024
@frigiel8:matrix.orgfrigiel8 joined the room.02:12:31
8 Apr 2024
@alessio:web3.foundationAlessio | W3F changed their display name from Alessio | W3F - ooo till the 8th to Alessio | W3F.07:56:53
12 Apr 2024
@frigiel8:matrix.orgfrigiel8Hello, I was wondering, why does opsdroid ask for a github and password when starting it? "Username for 'https://github.com': Password for 'https://none@github.com':"13:00:56
@aquatix:matrix.orgaquatixinteresting, it does not do that for me13:03:09
@aquatix:matrix.orgaquatixdid you enable some github plugin/skill?13:03:23
@frigiel8:matrix.orgfrigiel8nope, i can send you what the config looks like13:03:57
@_slack_opsdroid_U5MK1BW83:matrix.orgJacob Tomlinson (Slack) If it’s failing to find the configured skill it will try looking it up in the opsdroid org. It’s using your default git settings so if you have it set to https and no credentials configured it will prompt you. 13:04:07
@aquatix:matrix.orgaquatixah check13:04:31
@frigiel8:matrix.orgfrigiel8ahhhh that makes a lot of sense, though, the skill in question was "hello" i thought it came with opsdroid13:06:12
@frigiel8:matrix.orgfrigiel8my config looks like this: connectors: matrix: mxid: "@opsdroid:mydomain.com" password: "coolbot123" rooms: 'main': '#matrix:matrix.mydomain.com' homeserver: "https://matrix.mydomain.com" skill: hello: {}13:08:03
@frigiel8:matrix.orgfrigiel8oh my god i just found why it happened... messed up the syntax and didnt add an s to skill13:14:37
@frigiel8:matrix.orgfrigiel8there's other problems, but thank you very much for the help13:14:50
14 Apr 2024
@andrianalazana:matrix.organdrlaz joined the room.15:59:31
15 Apr 2024
@andrianalazana:matrix.organdrlaz changed their display name from Andriana Lazana to andrlaz.09:42:05
@andrianalazana:matrix.organdrlazHi there! I've submitted a pull request that addresses a documentation issue only. I'm a bit puzzled because several CI tests have failed. The pull request in question is #2023. Could someone assist me with this?10:05:01
@theodoraiak:matrix.orgtheodoraiakHi there. I have this question too. What is needed for the CI tests to be successful? I would appreciate your answer. I have also created a skill for opsdroid and i am waiting for the testing17:46:07
@_slack_opsdroid_U5MK1BW83:matrix.orgJacob Tomlinson (Slack) It’s unlikely anybody is going to fix the CI for you. If you’re interested in contributing I would ask you to investigate the CI failures yourself. 18:07:37
@theodoraiak:matrix.orgtheodoraiakThank you. Is there any guidance about how to investigate our failures?18:11:36
@theodoraiak:matrix.orgtheodoraiakI found this in documentation about testing https://docs.opsdroid.dev/en/stable/testing.html . I must test my skill by this way before i pull a request? 18:24:57
@_slack_opsdroid_U5MK1BW83:matrix.orgJacob Tomlinson (Slack) Not especially. I would start by getting the tests running locally. And investigate any errors you see. 18:25:52
16 Apr 2024
@pman0:matrix.orgpmaresca joined the room.17:20:15
@pman0:matrix.orgpmaresca changed their display name from pman0 to pmaresca.17:21:07
@pman0:matrix.orgpmarescaIn regards to the ci failures, it seems there's a prevalent issue in v0.23.0+ of pytest-asyncio https://github.com/pytest-dev/pytest-asyncio/releases/tag/v0.23.6 I was able to get tests running locally by pinning it in setup.cfg to >0.22.017:52:00
@pman0:matrix.orgpmarescabut I'm also looking into replacing that plugin with anyio. I seem to be having some trouble with how some of the fixtures are scoped though.17:53:28
@pman0:matrix.orgpmaresca * In regards to the ci failures, it seems there's a prevalent issue in v0.23.0+ of pytest-asyncio https://github.com/pytest-dev/pytest-asyncio/releases/tag/v0.23.6 I was able to get tests running locally by pinning it in setup.cfg to <0.22.017:54:01
17 Apr 2024
@theodoraiak:matrix.orgtheodoraiakMay I ask for some guidance please? Which process should i follow to test my skill? I have seen a file named test-skill in opsdroid. Should i do that like this? 10:17:02
@theodoraiak:matrix.orgtheodoraiakThe skill is created with database sqllite10:36:18
@theodoraiak:matrix.orgtheodoraiak * The skill is created with database sqllite and it works correctly on Slack.10:37:00
@pman0:matrix.orgpmarescaI'm not really sure I can provide much guidance, I'm just trying to get file uploads working for Slack. But you should be able to create a test that mocks the things you need and calls your skill so that you can make some assertions based on how it should behave I think? Everything you'd need should be available from the opsdroid pytest fixtures from the opsdroid perspective.14:35:16

There are no newer messages yet.


Back to Room ListRoom Version: