Fix lint pipeline to fetch enterprise repo

Signed-off-by: Mustafa Kara <mustafa.kara@mattermost.com>
This commit is contained in:
Mustafa Kara 2022-07-25 17:01:29 +03:00
parent 62ac6a41c3
commit 794307556f
No known key found for this signature in database
GPG key ID: 89E5671BE4B93206

View file

@ -7,6 +7,12 @@ on:
branches: [ main, release-** ]
workflow_dispatch:
<<<<<<< Updated upstream
=======
env:
BRANCH_NAME: ${{ github.head_ref || github.ref_name }}
>>>>>>> Stashed changes
jobs:
golangci:
name: plugin
@ -16,6 +22,24 @@ jobs:
with:
go-version: 1.18.1
- uses: actions/checkout@v3
<<<<<<< Updated upstream
=======
with:
path: "focalboard"
- id: "mattermostServer"
uses: actions/checkout@v3
continue-on-error: true
with:
repository: "mattermost/mattermost-server"
path: "mattermost-server"
ref: ${{ env.BRANCH_NAME }}
- uses: actions/checkout@v3
if: steps.mattermostServer.outcome == 'failure'
with:
repository: "mattermost/mattermost-server"
path: "mattermost-server"
ref : "master"
>>>>>>> Stashed changes
- name: set up golangci-lint
run: curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.46.2
- name: lint