Author: Canarys

  • Automate your workflow through GitHub Action

    GitHub Action: GitHub Actions is a continues integration and continues delivery platform that allows you to automate your build, test, deployment pipeline. GitHub actions let you run workflows when other events happen in your repository. GitHub provides Linux, Windows, and macOS virtual machines to run your workflows, or you can host your own self-hosted runners…

  • GitHub Action context and its Capabilities

    About Context Contexts basically helps to get the information about workflow runs, runner environments, jobs, and steps. Contexts, objects, and properties will vary importantly under different workflow run conditions. For example, the matrix context is only populated for a matrix job. Now we will talk about valuable Context GitHub Context The GitHub context contains information about the…

  • Introduction to Reusable Workflows

    A reusable workflow is a pre-defined GitHub Actions workflow that can be called from another workflow. Reusable workflows make it easy to treat a workflow like an Action. It can be referenced and executed from other workflows in the caller’s context. This allows teams to share common workflow patterns, to centralize best practices, and to…

  • GitHub Development Workflow

    GitHub is a version management and collaboration tool for programming. It allows you and others to collaborate on projects from any location. Developer Workflow A standardized workflow which dictates how changes/updates can be done for an application will help developers follow the required development practices to ship secure and robust code. Traditionally a development workflow…

  • GitHub Codespaces Features and Capabilities

    Codespaces is a cloud developer environment that allows us to run, test, debug, push, and do everything we're used to doing in a development environment without the need for any of the machine setup we're used to. This essentially launches a container, which will contain all your necessary tools as well as a Visual Studio…

  • GitHub Advanced Security Features and Capabilities

    In this blog we will see how GitHub can help your organization with more securities than ever before. GitHub has a suite of security tools that enable developers to identify security vulnerabilities in their codebases.  GitHub Advanced Security helps you create secure applications with a community-driven, developer-first approach. GitHub’s security features provide developers with powerful tools…

  • Introduction to DevOpSmartBoard for GitHub

    GitHub has continued to expand its feature set in order to become your One-Stop-Shop for all of your DevOps requirements. Every organization wants visibility and tracking while implementing DevOps. As a result of our experience with several GitHub Enterprise implementations for our clients, we are frequently asked about the best ways or tools for tracking…

  • Azure App Service Scaling Features And Capabilities

    In terms of web applications, underlying infrastructure plays a vital role in coping with application performance, complex logic, traffic surges, and long-running processor execution times. it is one of the most difficult jobs to calculate the specifications in terms of infrastructure for web applications, whether it is public-facing applications or for a particular company.  It…

  • Azure App Service (Build And Host Web Apps, Mobile-Back Ends Without Managing Infrastructure)

    Introduction In this blog we will see what is Azure App Service, and it’s  features and why do we use it, we can develop an application in any language or framework, such as .NET, .NET Core, Java, Node.js, Ruby, PHP, or Python. Applications run and scale as per our need with complex architecture on both…

  • Azure DevOps Server Backup and Restore

    In this blog we will see how and why to Azure DevOps Server (earlier named as TFS) data backup. I will be using Azure DevOps Server or TFS word interchangeably. We should backup the data of our Azure DevOps Server deployment in order to avoid loss of data, productivity loss, un-availability of Server due to…