ci: fix chart publish workflow (#874)
* ci: correcting cross job output syntax * ci: adding job names
This commit is contained in:
		
							parent
							
								
									b01e193aab
								
							
						
					
					
						commit
						8657a34f32
					
				|  | @ -15,6 +15,7 @@ env: | |||
| jobs: | ||||
|   lint-test: | ||||
|     runs-on: ubuntu-latest | ||||
|     name: Lint Chart | ||||
|     steps: | ||||
|       - name: Checkout | ||||
|         uses: actions/checkout@v2 | ||||
|  |  | |||
|  | @ -18,6 +18,9 @@ env: | |||
| jobs: | ||||
|   lint-chart: | ||||
|     runs-on: ubuntu-latest | ||||
|     name: Lint Chart | ||||
|     outputs: | ||||
|       publish-chart: ${{ steps.publish-chart-step.outputs.publish }} | ||||
|     steps: | ||||
|       - name: Checkout | ||||
|         uses: actions/checkout@v2 | ||||
|  | @ -81,7 +84,7 @@ jobs: | |||
| 
 | ||||
|       # WARNING: This relies on the latest release being inat the top of the JSON from GitHub and a clean chart.yaml | ||||
|       - name: Check if Chart Publish is Needed | ||||
|         id: publish-chart | ||||
|         id: publish-chart-step | ||||
|         run: | | ||||
|           CHART_TEXT=$(curl -fs https://raw.githubusercontent.com/actions-runner-controller/actions-runner-controller/master/charts/actions-runner-controller/Chart.yaml) | ||||
|           NEW_CHART_VERSION=$(echo "$CHART_TEXT" | grep version: | cut -d ' ' -f 2) | ||||
|  | @ -94,9 +97,10 @@ jobs: | |||
|           fi | ||||
| 
 | ||||
|   publish-chart: | ||||
|     if: steps.publish-chart.outputs.publish == 'true' | ||||
|     runs-on: ubuntu-latest | ||||
|     if: needs.lint-chart.outputs.publish-chart == 'true' | ||||
|     needs: lint-chart | ||||
|     runs-on: ubuntu-latest | ||||
|     name: Publish Chart | ||||
| 
 | ||||
|     steps: | ||||
|       - name: Checkout | ||||
|  |  | |||
|  | @ -17,7 +17,7 @@ on: | |||
| jobs: | ||||
|   build: | ||||
|     runs-on: ubuntu-latest | ||||
|     name: release-latest | ||||
|     name: Build and Publish Canary Image | ||||
|     env: | ||||
|       DOCKERHUB_USERNAME: ${{ secrets.DOCKER_USER }} | ||||
|     steps: | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue