Skip to main content
Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

About Us

What does the GitHub team offer?

The GitHub Professional Services team is here to assist the VA with migrations to github.com, optimizing workflows, recommending integrations, utilizing built-in CI/CD tools, and providing training on Github’s tools.

Our goal is to provide support in all areas about and around GitHub. Below are some of our current offerings. If you need help with something not listed below, please feel free to Contact us.


Workflow Consultations

What does this include?

  • We will meet with key members of your team to determine what tools and process are currently in use and how you are using them
  • We will then take how you are currently working and show you an example of how you can work in GitHub going forward
  • Once a GitHub Workflow has been examined and agreed upon, the GitHub team can assist you with any training that might need to occur to get your team up and running

How do we get engaged for this?


Training Sessions

What trainings are available?

  • GitHub for Non-Developers
    • Enables those working closely with developers, or working with the software development lifecycle, but not necessarily developing actively, to better collaborate on a day to day basis. It is perfect for technical writers, program managers or any team member that wants/needs to collaborate with their team, but may not be necessarily writing code.
  • GitHub for Developers
    • End user training designed for individuals and teams who will be using GitHub for their day-to-day work. This training reinforces effective collaboration practices and helps users who are new to version control or switching from another system make the transition to working with GitHub.

How do we get engaged for this?


Advanced Security Consultations

How can you help us with Advanced Security

  • Help teams find exposed secrets in your code
  • Learn how to detect and remediate security vulnerabilities
  • Support teams in forming team process around how to deal with vulnerabilities

How do we get engaged for this?


Migration Assistance

How can you help us Migrate?

  • Repository Structure Evaluation & Consultation
    • The team will help you identify the current structure of your artifacts and advise if there are changes that need to be made prior to migration.
  • Migration Support into GitHub Enterprise Cloud from:
    • GitHub Enterprise Server (VAEC)
    • Other legacy platforms

How do we get engaged for this?


GitHub Integration and Automation Assistance

How can you help us with Automation & Integrations?

  • Automation Consultation
    • CI/CD
    • Deployment
    • Repository Automation
  • GitHub Marketplace Apps
  • Integration Support to connect GitHub to other tools
    • Jira
    • Jenkins

How do we get engaged for this?