My first contribution! (hopefully you like it) Th...
# success-stories
c
My first contribution! (hopefully you like it) Thank you everyone for all the help. I hope this will make you happy as I try to turn from an "OpenHands user" to a "OpenHands community contributor" Just created an open sourced Github Action and published on Marketplace: "xinbenlv/openhands-action": This GitHub Action brings the power of OpenHands' AI automation directly into your GitHub workflows. Now you can execute complex tasks using natural language prompts right in your CI/CD pipelines! Check it out here: https://github.com/xinbenlv/openhands-action Example usage:
Copy code
yaml
- name: Execute OpenHands Task
  uses: xinbenlv/openhands-action@v1
  with:
    prompt: "Your natural language task description here"
    llm_api_key: ${{ secrets.LLM_API_KEY }}
Would love to hear your thoughts and see what creative ways you'll use this in your workflows! Let me know if you have any questions or need help getting started. 😊 #OpenHands #GitHubActions
👀 1
🙌 1
🎉 3
w
🤔 any thoughts on how this compares to the existing GitHub Action? https://docs.all-hands.dev/modules/usage/how-to/github-action
c
It enables people to use the definition directly inside of
.github/workflows
@limited-student-10747 what do you think of it? if you like, we are happy to donate the project into OpenHands so instead of xinbenlv/openhands-ai-action on github action, it can be something like "OpenHands/action" and everyone in the community should feel free to contribute / fix / govern
w
ahh that seems valuable!
f
@curved-furniture-96483 one thing to note is that in your examples you use v1 but `Unable to resolve action
xinbenlv/openhands-action@v1
, unable to find version `v1``
c
@fresh-battery-50313 oh hi! For now use
xinbenlv/openhands-action@v1.0.1-rc3
. Let me see how do we make sure the @v1 will link to the latest version of v1 every time