🌐
GitHub
docs.github.com › actions › writing-workflows
Writing workflows - GitHub Docs
Workflows automate tasks in your software development lifecycle. Many tasks that you manually complete can be converted to a GitHub Actions workflow.
🌐
GitHub
docs.github.com › actions › sharing-automations › creating-workflow-templates-for-your-organization
Creating workflow templates for your organization - GitHub Docs
This procedure demonstrates how to create a workflow template and metadata file. The metadata file describes how the workflow templates will be presented to users when they are creating a new workflow. If it doesn't already exist, create a new repository named .github in your organization.
🌐
GitHub
docs.github.com › actions › using-workflows › about-workflows
Workflows - GitHub Docs
Workflows are defined in the .github/workflows directory in a repository.
🌐
GitHub
gist.github.com › brianjbayer › 46d707e8f74f6e25c29e5085ca3e9568
Understand the Basics of GitHub Actions Workflows and Workflow Files · GitHub
Here the workflow only runs on pushes and Pull Requests for the main branch... on: push: branches: [ main ] pull_request: branches: [ main ] You can also use the alternate YAML array syntax... ... 🙇 For more information on jobs, see the GitHub Documentation on Workflow syntax for GitHub Actions
🌐
GitHub
docs.github.com › en › actions › get-started › quickstart
Quickstart for GitHub Actions - GitHub Docs
GitHub provides preconfigured workflow templates that you can use as-is or customize to create your own workflow. GitHub analyzes your code and shows you workflow templates that might be useful for your repository.
🌐
Jasonet
jasonet.co › posts › what-are-github-workflows
What are GitHub Workflows? | Jason Etcovitch
January 28, 2019 - GitHub will consider those needs properties before going to run your actions. ... Each action object defines what action is run, what arguments you can pass, even what command is run inside of the action. Some key notes: You can have up to 100 action objects in a workflow
🌐
GitHub
microsoft.github.io › code-with-engineering-playbook › CI-CD › gitops › github-workflows
GitHub Workflows - Engineering Fundamentals Playbook
A workflow is a configurable automated process made up of one or more jobs where each of these jobs can be an action in GitHub.
🌐
Medium
medium.com › @dmosyan › understanding-the-basics-of-github-actions-7787993d300c
Understanding the basics of GitHub Actions | by David Mosyan | Medium
July 17, 2024 - Actions This is the building block of the workflow. It’s a custom application for the GitHub platform. Use an action to help reduce the amount of repetitive code that you write in your workflow files. Think about that as a script that takes arguments, does something and produces the output.
Find elsewhere
🌐
GitHub
docs.github.com › actions › using-workflows › workflow-syntax-for-github-actions
Workflow syntax for GitHub Actions - GitHub Docs
A workflow is a configurable automated process made up of one or more jobs. You must create a YAML file to define your workflow configuration.
🌐
Stack Overflow
stackoverflow.com › questions › 79919760 › github-actions-workflow-not-scheduling-schedule-trigger-not-appearing
git - GitHub Actions workflow not scheduling (Schedule trigger not appearing) - Stack Overflow
Just to clarify a few assumptions: I’m assuming your workflow file is placed correctly under .github/workflows/ in the root of your repository. You should be able to see the workflow listed in the Actions tab → “All workflows” on the ...
🌐
Spacelift
spacelift.io › blog › github-actions-tutorial
GitHub Actions Tutorial – Getting Started & Examples
September 15, 2025 - In GitHub Actions, a workflow is an automated process defined by a YAML file. It is usually placed in the .github/workflows directory of any repository. It describes one or more jobs (related to build, test, and deploy) that can be triggered ...
🌐
GitHub
docs.github.com › en › actions › tutorials
Tutorials for GitHub Actions - GitHub Docs
Build skills and knowledge about GitHub Actions through hands-on activities. Creating an example workflow · Building and testing your code · Building and testing Go · Building and testing Java with Ant · Building and testing Java with Gradle · Building and testing Java with Maven ·
🌐
GitHub
learn.github.com › learning-pathways
GitHub Learn: Your Personalized Learning Experience
GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.
🌐
GitHub
docs.github.com › articles › getting-started-with-github-actions
Understanding GitHub Actions - GitHub Docs
GitHub Actions is a continuous integration and continuous delivery (CI/CD) platform that allows you to automate your build, test, and deployment pipeline. You can create workflows that build and test every pull request to your repository, or ...
🌐
DEV Community
dev.to › github › whats-the-difference-between-a-github-action-and-a-workflow-2gba
What's the difference between a GitHub action and a workflow? - DEV Community
February 23, 2022 - Events include things like creating a pull request, opening an issue, or making a commit. Check the full list of events on the GitHub Docs. A workflow is the 'thing' (or all the things) which happen after a specific other 'thing' (ie.
🌐
Idkblogs
idkblogs.com › node › 447 › Setting-Up-GitHub-Action-Workflow-A-Step-by-Step-Guide
Setting Up GitHub Action Workflow: A Step-by-Step Guide
GitHub Workflows are sets of customizable automated processes that you can use to build, test, package, release, and deploy your projects on GitHub.
🌐
Spacelift
spacelift.io › blog › github-actions-workflows
GitHub Actions Workflows: How to Create and Manage
September 5, 2025 - GitHub Actions workflows are automated processes defined in YAML files that run on specified events in a GitHub repository, such as code pushes, pull requests, or scheduled times.
🌐
GitHub
docs.github.com › actions › deployment › about-deployments › deploying-with-github-actions
Deploying with GitHub Actions - GitHub Docs
You can also use cancel-in-progress to cancel any currently running job or workflow in the same concurrency group. name: Deployment concurrency: group: production cancel-in-progress: true on: push: branches: - main jobs: deployment: runs-on: ubuntu-latest environment: production steps: - name: deploy # ...deployment-specific steps · For guidance on writing deployment-specific steps, see Finding deployment examples. When a GitHub Actions workflow deploys to an environment, the environment is displayed on the main page of the repository.
🌐
Medium
medium.com › @ruby.verma10 › github-actions-workflow-fundamentals-5d9cd85d939f
GitHub Actions Workflow: Fundamentals | by Ruby Verma | Medium
June 25, 2023 - Workflows reside in the ‘.github/workflow’ directory in the repository and are defined using YAML (Yet Another Markup Language) syntax. The workflow file defines the event that triggers the workflow, the jobs to be executed, and the steps within each job.