|
31 | 31 | - name: Set env |
32 | 32 | shell: bash |
33 | 33 | run: | |
34 | | - echo "::set-env name=GOPATH::${{ github.workspace }}" |
35 | | - echo "::add-path::${{ github.workspace }}/bin" |
| 34 | + echo "GOPATH=${{ github.workspace }}" >> $GITHUB_ENV |
| 35 | + echo "${{ github.workspace }}/bin" >> $GITHUB_PATH |
36 | 36 |
|
37 | 37 | - name: Checkout |
38 | 38 | uses: actions/checkout@v2 |
@@ -60,71 +60,14 @@ jobs: |
60 | 60 | timeout-minutes: 5 |
61 | 61 |
|
62 | 62 | steps: |
63 | | - # |
64 | | - # Install Go |
65 | | - # |
66 | | - - name: Install Go |
67 | | - uses: actions/setup-go@v1 |
68 | | - with: |
69 | | - go-version: '1.15.5' |
70 | | - |
71 | | - - name: Set env |
72 | | - shell: bash |
73 | | - run: | |
74 | | - echo "::set-env name=GOPATH::${{ github.workspace }}" |
75 | | - echo "::add-path::${{ github.workspace }}/bin" |
76 | | -
|
77 | | - # |
78 | | - # Checkout repos |
79 | | - # |
80 | | - - name: Checkout this repo |
81 | | - uses: actions/checkout@v2 |
| 63 | + - uses: actions/checkout@v2 |
82 | 64 | with: |
83 | 65 | path: src/github.com/containerd/containerd |
84 | 66 | fetch-depth: 100 |
85 | 67 |
|
86 | | - - name: Checkout project repo |
87 | | - uses: actions/checkout@v2 |
| 68 | + - uses: containerd/project-checks@v1 |
88 | 69 | with: |
89 | | - repository: containerd/project |
90 | | - path: src/github.com/containerd/project |
91 | | - |
92 | | - # |
93 | | - # Go get dependencies |
94 | | - # |
95 | | - - name: Install dependencies |
96 | | - env: |
97 | | - GO111MODULE: off |
98 | | - run: | |
99 | | - go get -u github.com/vbatts/git-validation |
100 | | - go get -u github.com/kunalkushwaha/ltag |
101 | | - go get -u github.com/LK4D4/vndr |
102 | | -
|
103 | | - # |
104 | | - # DCO / File headers / Vendor directory validation |
105 | | - # |
106 | | - - name: DCO |
107 | | - env: |
108 | | - GITHUB_COMMIT_URL: ${{ github.event.pull_request.commits_url }} |
109 | | - DCO_VERBOSITY: "-q" |
110 | | - DCO_RANGE: "" |
111 | | - working-directory: src/github.com/containerd/containerd |
112 | | - run: | |
113 | | - set -x |
114 | | - if [ -z "${GITHUB_COMMIT_URL}" ]; then |
115 | | - DCO_RANGE=$(jq -r '.after + "..HEAD"' ${GITHUB_EVENT_PATH}) |
116 | | - else |
117 | | - DCO_RANGE=$(curl ${GITHUB_COMMIT_URL} | jq -r '.[0].parents[0].sha + "..HEAD"') |
118 | | - fi |
119 | | - ../project/script/validate/dco |
120 | | -
|
121 | | - - name: Headers |
122 | | - run: ../project/script/validate/fileheader ../project/ |
123 | | - working-directory: src/github.com/containerd/containerd |
124 | | - |
125 | | - - name: Vendor |
126 | | - run: ../project/script/validate/vendor |
127 | | - working-directory: src/github.com/containerd/containerd |
| 70 | + working-directory: src/github.com/containerd/containerd |
128 | 71 |
|
129 | 72 | # |
130 | 73 | # Protobuf checks |
|
143 | 86 | - name: Set env |
144 | 87 | shell: bash |
145 | 88 | run: | |
146 | | - echo "::set-env name=GOPATH::${{ github.workspace }}" |
147 | | - echo "::add-path::${{ github.workspace }}/bin" |
| 89 | + echo "GOPATH=${{ github.workspace }}" >> $GITHUB_ENV |
| 90 | + echo "${{ github.workspace }}/bin" >> $GITHUB_PATH |
148 | 91 |
|
149 | 92 | - name: Checkout |
150 | 93 | uses: actions/checkout@v2 |
@@ -190,8 +133,8 @@ jobs: |
190 | 133 | - name: Set env |
191 | 134 | shell: bash |
192 | 135 | run: | |
193 | | - echo "::set-env name=GOPATH::${{ github.workspace }}" |
194 | | - echo "::add-path::${{ github.workspace }}/bin" |
| 136 | + echo "GOPATH=${{ github.workspace }}" >> $GITHUB_ENV |
| 137 | + echo "${{ github.workspace }}/bin" >> $GITHUB_PATH |
195 | 138 |
|
196 | 139 | - name: Checkout |
197 | 140 | uses: actions/checkout@v2 |
@@ -227,8 +170,8 @@ jobs: |
227 | 170 | - name: Set env |
228 | 171 | shell: bash |
229 | 172 | run: | |
230 | | - echo "::set-env name=GOPATH::${{ github.workspace }}" |
231 | | - echo "::add-path::${{ github.workspace }}/bin" |
| 173 | + echo "GOPATH=${{ github.workspace }}" >> $GITHUB_ENV |
| 174 | + echo "${{ github.workspace }}/bin" >> $GITHUB_PATH |
232 | 175 |
|
233 | 176 | - name: Checkout |
234 | 177 | uses: actions/checkout@v2 |
@@ -259,8 +202,8 @@ jobs: |
259 | 202 | - name: Set env |
260 | 203 | shell: bash |
261 | 204 | run: | |
262 | | - echo "::set-env name=GOPATH::${{ github.workspace }}" |
263 | | - echo "::add-path::${{ github.workspace }}/src/github.com/containerd/containerd/bin" |
| 205 | + echo "GOPATH=${{ github.workspace }}" >> $GITHUB_ENV |
| 206 | + echo "${{ github.workspace }}/src/github.com/containerd/containerd/bin" >> $GITHUB_PATH |
264 | 207 |
|
265 | 208 | - name: Checkout containerd |
266 | 209 | uses: actions/checkout@v2 |
@@ -330,8 +273,8 @@ jobs: |
330 | 273 | - name: Set env |
331 | 274 | shell: bash |
332 | 275 | run: | |
333 | | - echo "::set-env name=GOPATH::${{ github.workspace }}" |
334 | | - echo "::add-path::${{ github.workspace }}/bin" |
| 276 | + echo "GOPATH=${{ github.workspace }}" >> $GITHUB_ENV |
| 277 | + echo "${{ github.workspace }}/bin" >> $GITHUB_PATH |
335 | 278 |
|
336 | 279 | - name: Checkout containerd |
337 | 280 | uses: actions/checkout@v2 |
|
0 commit comments