[edk2-devel] Redfishlib: How does it work?

2024-08-19 Thread memristor2 via groups.io
Hello everyone, I am trying to develop Redfish on my platform. I got a few questions about the development process of Redfish. - Studying the libraries I see this RedfishLib which provides some API's but there isn't much specification on how to implement these APIs. My guess is I should start w

Re: [edk2-devel] Redfishlib: How does it work?

2024-08-19 Thread Nickle Wang via groups.io
1. We are moving from RedfishLib to Redfish http protocol (gEdkIIRedfishHttpProtocolGuid). I would recommend you to use Redfish http protocol for Redfish communication. 2. Redfish config handler protocol is installed by Redfish application. It will be called by RedfishConfigHandler driver when

Re: [edk2-devel] [PATCH edk2-platforms v3 0/1] Move to the GitHub Pull Request workflow

2024-08-19 Thread Rebecca Cran
Could you explain what you entered into the New GitHub App page when setting up tianocore to use https://github.com/marketplace/actions/create-github-app-token please? -- Rebecca On 8/6/24 1:14 PM, Kinney, Michael D wrote: I suspect you will run into the same permissions issues that requir

[edk2-devel] Event: Tools, CI, Code base construction meeting series - Monday, August 19, 2024 #cal-reminder

2024-08-19 Thread Group Notification
*Reminder: Tools, CI, Code base construction meeting series* *When:* Monday, August 19, 2024 4:30pm to 5:30pm (UTC-07:00) America/Los Angeles *Where:* https://teams.microsoft.com/l/meetup-join/19%3ameeting_ZDI2ZDg4NmMtMjI1My00MzI5LWFmYjAtMGQyNjUzNTBjZGYw%40thread.v2/0?context=%7b%22Tid%22%3a%2272

Re: [edk2-devel] [PATCH edk2-platforms v3 0/1] Move to the GitHub Pull Request workflow

2024-08-19 Thread Michael D Kinney
You do not need a new app. We can use the app that is already available. The main update that is needed is adding secrets to edk2-platforms repo Mike > -Original Message- > From: Rebecca Cran > Sent: Monday, August 19, 2024 3:15 PM > To: Kinney, Michael D ; devel@edk2.groups.io; > Leif

[edk2-devel] Now: Tools, CI, Code base construction meeting series - Monday, August 19, 2024 #cal-notice

2024-08-19 Thread Group Notification
*Tools, CI, Code base construction meeting series* *When:* Monday, August 19, 2024 4:30pm to 5:30pm (UTC-07:00) America/Los Angeles *Where:* https://teams.microsoft.com/l/meetup-join/19%3ameeting_ZDI2ZDg4NmMtMjI1My00MzI5LWFmYjAtMGQyNjUzNTBjZGYw%40thread.v2/0?context=%7b%22Tid%22%3a%2272f988bf-86f

Re: [edk2-devel] [PATCH edk2-platforms v3 0/1] Move to the GitHub Pull Request workflow

2024-08-19 Thread Rebecca Cran
Sorry, I should have explained: I'd like to set it up on https://github.com/bcran/edk2-platforms to test it before having the changes merged into https://github.com/tianocore/edk2-platforms. -- Rebecca On 8/19/2024 5:01 PM, Kinney, Michael D wrote: You do not need a new app. We can use th

Re: [edk2-devel] [PATCH edk2-platforms v3 0/1] Move to the GitHub Pull Request workflow

2024-08-19 Thread Michael D Kinney
Here is the guide I used that includes the GitHub App approach * https://michaelheap.com/ultimate-guide-github-actions-authentication/ Mike > -Original Message- > From: Rebecca Cran > Sent: Monday, August 19, 2024 4:31 PM > To: Kinney, Michael D ; devel@edk2.groups.io; > Leif Lindholm ;

Re: [edk2-devel] [PATCH edk2-platforms v3 0/1] Move to the GitHub Pull Request workflow

2024-08-19 Thread Michael Kubacki
For simplicity of testing on the fork, I'd just create a PAT in your repo with the necessary permissions and use that as the secret there. Then, substitute it with the app secret in the edk2-platforms PR. You can test almost everything that way except the app token generation itself. But, that

Re: [edk2-devel] Redfishlib: How does it work?

2024-08-19 Thread memristor2 via groups.io
Hi Nickle, Didn't knew there was a separate repo on this matter. Thanks for the quick response, Ill dive into it. Sent with [Proton Mail](https://proton.me/) secure email. On Monday, August 19th, 2024 at 5:13 PM, Nickle Wang wrote: > 1. We are moving from RedfishLib to Redfish http protocol >