diff --git a/.github/workflows/build-and-release.yml b/.github/workflows/build-and-release.yml index e4264aca..7da6f5e4 100644 --- a/.github/workflows/build-and-release.yml +++ b/.github/workflows/build-and-release.yml @@ -13,11 +13,11 @@ jobs: # needs: [lint, error_check, static_check, vet, sec_check, tests] steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@master with: fetch-depth: 1 - name: Setup Go - uses: actions/setup-go@v3 + uses: actions/setup-go@master with: go-version: 1.19.1 - run: GOPROXY=direct GOSUMDB=off GO111MODULE=on go build . @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@master with: fetch-depth: 1 - name: Docker login diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c59d3738..aee7c1c2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,10 +16,10 @@ jobs: name: Check & Review code runs-on: ubuntu-latest steps: - - uses: actions/setup-go@v3 + - uses: actions/setup-go@master with: go-version: 1.19 - - uses: actions/checkout@v3 + - uses: actions/checkout@master - name: golangci-lint uses: golangci/golangci-lint-action@v3 with: @@ -39,11 +39,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@master with: fetch-depth: 1 - name: Setup Go - uses: actions/setup-go@v3 + uses: actions/setup-go@master with: go-version: '1.19' - run: GOPROXY=direct,https://proxy.golang.org GOSUMDB=off GO111MODULE=on go install -mod=mod github.com/kisielk/errcheck; /home/runner/go/bin/errcheck -tags draft ./... @@ -52,11 +52,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@master with: fetch-depth: 1 - name: Setup Go - uses: actions/setup-go@v2 + uses: actions/setup-go@master with: go-version: 1.19 - run: | @@ -74,27 +74,27 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@master with: fetch-depth: 1 - name: Setup Go - uses: actions/setup-go@v3 + uses: actions/setup-go@master with: go-version: 1.19 - uses: dominikh/staticcheck-action@v1.2.0 with: install-go: false - version: "2022.1" + version: "2022.1.1" vet: name: Vet runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@master with: fetch-depth: 1 - name: Setup Go - uses: actions/setup-go@v3 + uses: actions/setup-go@master with: go-version: '1.19' - run: GOPROXY=direct,https://proxy.golang.org GOSUMDB=off GO111MODULE=on go vet -tags draft ./... @@ -105,7 +105,7 @@ jobs: GO111MODULE: on steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@master with: fetch-depth: 1 - name: Run Gosec Security Scanner @@ -120,11 +120,11 @@ jobs: ACTIONS_ALLOW_UNSECURE_COMMANDS: true steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@master with: fetch-depth: 1 - name: Setup Go - uses: actions/setup-go@v3 + uses: actions/setup-go@master with: go-version: '1.19' - name: Create cluster using KinD diff --git a/.github/workflows/e2etest.yaml b/.github/workflows/e2etest.yaml index adf2cd7b..90db8160 100644 --- a/.github/workflows/e2etest.yaml +++ b/.github/workflows/e2etest.yaml @@ -22,7 +22,7 @@ jobs: adapter_version: ${{ env.version }} steps: - name: Checkout Code - uses: actions/checkout@v3 + uses: actions/checkout@master - name: Get version of adapter run: | if [ ${{ github.event_name }} == "release" ];then @@ -81,7 +81,7 @@ jobs: if [ "${{github.event_name }}" == "release" ];then echo "version=${GITHUB_REF/refs\/tags\//}" >> $GITHUB_ENV fi - - uses: actions/checkout@v3 + - uses: actions/checkout@master with: repository: meshery/meshery token: ${{ secrets.GH_ACCESS_TOKEN }} diff --git a/.github/workflows/error-ref-publisher.yaml b/.github/workflows/error-ref-publisher.yaml index 1872e00c..4e31533f 100644 --- a/.github/workflows/error-ref-publisher.yaml +++ b/.github/workflows/error-ref-publisher.yaml @@ -12,14 +12,14 @@ jobs: if: github.repository == 'meshery/meshery-osm' runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@master # token here with write access to meshery-osm repo with: token: ${{ secrets.GH_ACCESS_TOKEN }} ref: 'master' - name: Setup Go - uses: actions/setup-go@v1 + uses: actions/setup-go@master with: go-version: 1.16.4 @@ -40,7 +40,7 @@ jobs: # to push changes to meshery docs - name: Checkout meshery - uses: actions/checkout@v3 + uses: actions/checkout@master with: repository: 'meshery/meshery' # token with write access to meshery repository diff --git a/.github/workflows/label-commenter.yml b/.github/workflows/label-commenter.yml index 9c05cc10..d4b1d27c 100644 --- a/.github/workflows/label-commenter.yml +++ b/.github/workflows/label-commenter.yml @@ -18,7 +18,7 @@ jobs: comment: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@master with: ref: master # Set your default branch diff --git a/.github/workflows/multi-platform.yml b/.github/workflows/multi-platform.yml index a2fcc552..f06876ef 100644 --- a/.github/workflows/multi-platform.yml +++ b/.github/workflows/multi-platform.yml @@ -51,7 +51,7 @@ jobs: steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@master - name: Identify Release Values if: "${{ github.event.inputs.release-ver}} != 'v' }}" @@ -74,10 +74,10 @@ jobs: - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v2 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Docker Meta id: meta @@ -93,7 +93,7 @@ jobs: type=raw,value=${{env.RELEASE_CHANNEL}}-latest - name: Login to DockerHub - uses: docker/login-action@v1 + uses: docker/login-action@v2 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} diff --git a/.github/workflows/update-oam-defs.yml b/.github/workflows/update-oam-defs.yml index dd630cd7..b0859466 100644 --- a/.github/workflows/update-oam-defs.yml +++ b/.github/workflows/update-oam-defs.yml @@ -13,13 +13,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@master with: fetch-depth: 1 token: ${{ secrets.GH_ACCESS_TOKEN }} ref: "master" - name: Setup Go - uses: actions/setup-go@v1 + uses: actions/setup-go@master with: go-version: 1.19 - name: Run adapter to create components