An open-source program is much more than public access to a codebase. It’s about opening up a living project for participation from anyone who wants to get involved any soft or website development . When executed properly for an appropriate …
Category: Code
InnerSource program – Defining workflows & Measuring program success
Defining workflows
For projects that encourage external contributions, be sure to specify what workflow the project follows. The workflow should include details about where and how branches should be used for bugs and features, how pull requests should be opened, …
Cloud Dev – a successful InnerSource program with Github
What is InnerSource?
InnerSource is the practice of applying open source patterns to projects with a limited audience. For example, a company may establish an InnerSource program that mirrors the structure of a typical open source project, except that it …
Web Development – How to create a release based workflow using GitHub.
Development teams around the world share one consistent goal: to release software. Whether it’s a major platform with annual releases or a web site that publishes multiple times per day, every workflow drives toward the same result.
Suppose you lead …
Azure applications – GitHub Actions to deploy to Azure
Continuous Delivery (CD) is the practice of using automation to build, test, configure and deploy from the build environment all the way to the final production environment.
Suppose that your development team is working on the company’s product support website. …
What is GitHub Script?
GitHub Script is a workflow action that provides you with access to the GitHub API from within your GitHub Actions. It offers convenient support for any API usage available in octokit/rest.js .
Suppose you maintain a vibrant GitHub repository. Your …
What are pull requests?
Here, we discuss how pull requests can help you request, review, and incorporate changes across your repository.
The GitHub flow
In addition to providing a platform for collaborative software development, GitHub also offers a prescribed workflow designed to optimize use …