My Workflow
Since I am still very new GitHub Actions and were not sure where to start, I started at the beginning.
Getting a tutorial that will help me understand the basics and to lay the foundation for my 2.0 version.
Submission Category:
DIY Deployments
Yaml File & link to repo
# This is a basic workflow to help you get started with Actions name: Testing my first GitHub Action on: [push] jobs: hello_world_job: runs-on: ubuntu-latest name: A job to say hello steps: - name: Hello world action step id: hello # uses: carike/hello-world-javascript-action@v1 uses: actions/hello-world-javascript-action@v1 with: who-to-greet: 'Carike and Octocat' # Use the output from the `hello` step - name: Get the output time run: echo "The time was ${{ steps.hello.outputs.time }}"
You can find my repo here:
Carike / hello-world-javascript-action
Learning to create custom GitHub Actions using JavaScript
Hello world javascript action
This action prints "Hello World" or "Hello" + the name of a person to greet to the log.
Inputs
who-to-greet
Required The name of the person to greet. Default "World"
.
Outputs
time
The time we greeted you.
Example usage
uses: actions/hello-world-javascript-action@v1 with: who-to-greet: 'Mona the Octocat'
Additional Resources / Info
If you are just like me, new to GitHub Actions, go through the guide provided by GitHub to get you started by creating a JavaScript action.
I tested it out on my own repo referenced above if you want to see it in action!
Top comments (1)
Awesome!