About 400 results
Open links in new tab
  1. GitHub flow - GitHub Docs

    Commit and push your changes to your branch. Give each commit a descriptive message to help you and future contributors understand what changes the commit contains.

  2. Git workflows - GitHub Docs

    GitHub flow is a lightweight, branch-based workflow that supports teams and projects that deploy regularly.

  3. Reuse workflows - GitHub Docs

    A matrix strategy lets you use variables in a single job definition to automatically create multiple job runs that are based on the combinations of the variables. For example, you can use a matrix strategy to …

  4. Deploying with GitHub Actions

    GitHub offers deployment workflow templates for several popular services, such as Azure Web App. To learn how to get started using a workflow template, see Using workflow templates or browse the full …

  5. Running variations of jobs in a workflow - GitHub Docs

    A matrix strategy lets you use variables in a single job definition to automatically create multiple job runs that are based on the combinations of the variables.

  6. About branches - GitHub Docs

    Use a branch to isolate development work without affecting other branches in the repository. Each repository has one default branch, and can have multiple other branches. You can merge a branch …

  7. Continuous integration - GitHub Docs

    When you set up CI in your repository, GitHub analyzes the code in your repository and recommends CI workflows based on the language and framework in your repository. For example, if you use Node.js, …

  8. Releasing and maintaining actions - GitHub Docs

    Whenever a commit is pushed to the feature branch, your testing workflow will automatically run the tests. Create pull requests to the main branch to initiate discussion and review, merging when ready.

  9. Managing environments for deployment - GitHub Docs

    For access to environments, environment secrets, and deployment branches in private or internal repositories, you must use GitHub Pro, GitHub Team, or GitHub Enterprise.

  10. Deployment environments - GitHub Docs

    When a GitHub Actions workflow deploys to an environment, the environment is displayed on the main page of the repository. You can use environments to require approval for a job to proceed, restrict …