DEV Community

MindaugasLaganeckas
MindaugasLaganeckas

Posted on

Get Default Branch Name

Get the default branch or an empty string, if there are no branches in the repository.

You can call the action in your workflow like this:

    - name: Get default branch name
      id: defaultBranchName
      uses: MindaugasLaganeckas/get-default-branch@v1
      with:
        token: ${{ secrets.SUPER_SECRET }}
        path: ${{ env.OWNER }}/${{ env.REPO }}
Enter fullscreen mode Exit fullscreen mode

You can access the output like this:

    - name: Change to master branch if repository is empty
      if: ${{ steps.defaultBranchName.outputs.default-branch == '' }}
Enter fullscreen mode Exit fullscreen mode

Submission Category:

Maintainer Must-Haves

Yaml File or Link to Code

https://github.com/MindaugasLaganeckas/get-default-branch

Top comments (0)