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!