From ad6d14283ed5a96c6688764221539ccc03f2cdc1 Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Mon, 18 Dec 2023 12:45:46 +0100 Subject: [PATCH 01/26] Create Progress. --- .github/workflows/charts.yml | 1339 +++++++++++++++++ .../grading/github/ProgressGenerator.java | 154 ++ 2 files changed, 1493 insertions(+) create mode 100644 .github/workflows/charts.yml create mode 100644 src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java diff --git a/.github/workflows/charts.yml b/.github/workflows/charts.yml new file mode 100644 index 0000000..7a9814c --- /dev/null +++ b/.github/workflows/charts.yml @@ -0,0 +1,1339 @@ +name: Create percentages + +on: + push: + branches: + - '*' + +jobs: + create-percentages: + name: Create percentage SVG images + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'0%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 0.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'1%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 1.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'2%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 2.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'3%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 3.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'4%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 4.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'5%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 5.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'6%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 6.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'7%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 7.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'8%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 8.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'9%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 9.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'10%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 10.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'11%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 11.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'12%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 12.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'13%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 13.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'14%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 14.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'15%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 15.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'16%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 16.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'17%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 17.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'18%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 18.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'19%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 19.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'20%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 20.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'21%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 21.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'22%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 22.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'23%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 23.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'24%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 24.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'25%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 25.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'26%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 26.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'27%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 27.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'28%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 28.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'29%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 29.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'30%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 30.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'31%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 31.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'32%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 32.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'33%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 33.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'34%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 34.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'35%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 35.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'36%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 36.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'37%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 37.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'38%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 38.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'39%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 39.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'40%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 40.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'41%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 41.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'42%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 42.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'43%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 43.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'44%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 44.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'45%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 45.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'46%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 46.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'47%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 47.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'48%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 48.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'49%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 49.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'50%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 50.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'51%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 51.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'52%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 52.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'53%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 53.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'54%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 54.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'55%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 55.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'56%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 56.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'57%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 57.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'58%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 58.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'59%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 59.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'60%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 60.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'61%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:1,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 61.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'62%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:2,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 62.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'63%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:3,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 63.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'64%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:4,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 64.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'65%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:5,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 65.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'66%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:6,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 66.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'67%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:7,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 67.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'68%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:8,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 68.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'69%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:9,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 69.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'70%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 70.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'71%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:1,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 71.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'72%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:2,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 72.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'73%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:3,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 73.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'74%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:4,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 74.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'75%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:5,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 75.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'76%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:6,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 76.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'77%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:7,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 77.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'78%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:8,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 78.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'79%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:9,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 79.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'80%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 80.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'81%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:1,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 81.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'82%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:2,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 82.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'83%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:3,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 83.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'84%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:4,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 84.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'85%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:5,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 85.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'86%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:6,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 86.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'87%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:7,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 87.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'88%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:8,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 88.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'89%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:9,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 89.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'90%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:0,name:'Green'},{value:10,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 90.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'91%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:1,name:'Green'},{value:9,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 91.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'92%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:2,name:'Green'},{value:8,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 92.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'93%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:3,name:'Green'},{value:7,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 93.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'94%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:4,name:'Green'},{value:6,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 94.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'95%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:5,name:'Green'},{value:5,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 95.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'96%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:6,name:'Green'},{value:4,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 96.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'97%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:7,name:'Green'},{value:3,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 97.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'98%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:8,name:'Green'},{value:2,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 98.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'99%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:9,name:'Green'},{value:1,name:'NotFilled'}]}]};' + - name: Save generated SVG + run: | + cat < badges/ 99.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'100%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:10,name:'Green'},{value:0,name:'Green'}]}]};' + - name: Save generated SVG + run: | + cat < badges/100.svg + ${{ steps.chart.outputs.svg }} + EOF + - name: Commit updated badges + continue-on-error: true + run: | + git config --local user.email "action@github.com" + git config --local user.name "GitHub Action" + git add badges/*.svg + git commit -m "Update badges with results from latest autograding" || true + - name: Push updated badges to GitHub repository + uses: ad-m/github-push-action@master + if: ${{ success() }} + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + branch: percentages diff --git a/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java b/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java new file mode 100644 index 0000000..fcb6d73 --- /dev/null +++ b/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java @@ -0,0 +1,154 @@ +package edu.hm.hafner.grading.github; + +import java.util.StringJoiner; + +import org.apache.commons.lang3.StringUtils; + +/** + * FIXME: comment class. + * + * @author Ullrich Hafner + */ +public class ProgressGenerator { + public static void main(final String[] args) { + String options = """ + option = { + series: [ + { + type: 'pie', + radius: ['75%', '100%'], + avoidLabelOverlap: false, + color: ['#D2222D', '#FFBF00 ', '#238823 ', '#D0D0D0 '], + hoverAnimation: false, + label: { + show: true, + position: 'center', + fontSize: '120', + fontWeight: 'bold', + color: '#000', + formatter: '' + }, + itemStyle: { + borderRadius: 10, + borderColor: '#fff', + borderWidth: 3 + }, + labelLine: { normal: { show: false } }, + data: [ ] + } + ] + }; + """; + final String script = """ + - name: Generate progress SVG + id: chart + uses: robiningelbrecht/apache-echarts-action@v1.1.0 + with: + width: 200 + height: 200 + pass-options-as: string + chart-option: '' + - name: Save generated SVG + run: | + cat < badges/progress.svg + ${{ steps.chart.outputs.svg }} + EOF + """; + + for (int percentage = 0; percentage <= 100; percentage++) { + var formatter = options.replace("formatter: ''", String.format("formatter: '%d%%'", percentage)); + + String data; + if (percentage <= 50) { + data = createRedChart(percentage); + } + else if (percentage <= 80) { + data = createYellowChart(percentage); + } + else { + data = createGreenChart(percentage); + } + var echarts = formatter.replace("data: [ ]", data); + var chart = StringUtils.deleteWhitespace(echarts); + + var stage = script.replace("chart-option: ''", String.format("chart-option: '%s'", chart)) + .replace("badges/progress.svg", String.format("badges/%3d.svg", percentage)); + + System.out.print(stage); + } + } + + private static String createGreenChart(final int percentage) { + var dataValues = new StringJoiner(",\n ", "data: [", "]"); + int i = 0; + for (; i < 50; i += 10) { + dataValues.add("{ value: 10, name: 'Red' }"); + } + for (; i < 80; i += 10) { + dataValues.add("{ value: 10, name: 'Yellow' }"); + } + for (; i < ((percentage / 10) * 10) && i < 100; i += 10) { + dataValues.add("{ value: 10, name: 'Green' }"); + } + dataValues.add(String.format("{ value: %d, name: 'Green' }", percentage % 10)); + if (percentage != 100) { + dataValues.add(String.format("{ value: %d, name: 'NotFilled' }", (10 - percentage % 10))); + } + i += 10; + for (; i < 100; i += 10) { + dataValues.add("{ value: 10, name: 'NotFilled' }"); + } + + return dataValues.toString(); + } + + private static String createYellowChart(final int percentage) { + var dataValues = new StringJoiner(",\n ", "data: [", "]"); + int i = 0; + for (; i < 50; i += 10) { + dataValues.add("{ value: 10, name: 'Red' }"); + } + for (; i < ((percentage / 10) * 10) && i < 80; i += 10) { + dataValues.add("{ value: 10, name: 'Yellow' }"); + } + dataValues.add(String.format("{ value: %d, name: 'Yellow' }", percentage % 10)); + dataValues.add("{ value: 0, name: 'Green' }"); + dataValues.add(String.format("{ value: %d, name: 'NotFilled' }", (10 - percentage % 10))); + i += 10; + for (; i < 100; i += 10) { + dataValues.add("{ value: 10, name: 'NotFilled' }"); + } + + return dataValues.toString(); + } + + private static String createRedChart(final int percentage) { + var dataValues = new StringJoiner(",\n ", "data: [", "]"); + + int i = 0; + for (; i < ((percentage / 10) * 10) && i < 50; i += 10) { + dataValues.add("{ value: 10, name: 'Red' }"); + } + dataValues.add(String.format("{ value: %d, name: 'Red' }", percentage % 10)); + dataValues.add("{ value: 0, name: 'Yellow' }"); + dataValues.add("{ value: 0, name: 'Green' }"); + dataValues.add(String.format("{ value: %d, name: 'NotFilled' }", (10 - percentage % 10))); + i += 10; + for (; i < 100; i += 10) { + dataValues.add("{ value: 10, name: 'NotFilled' }"); + } + + var data = dataValues.toString(); + return data; + } + + private static String getColor(final int percentage) { + if (percentage < 50) { + return "Red"; + } + if (percentage < 80) { + return "Yellow"; + } + return "Green"; + } +} From 8b7f9eb8ee13cf1de223d1a087271f0730fa4773 Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Mon, 18 Dec 2023 13:18:39 +0100 Subject: [PATCH 02/26] Create Progress. --- .github/workflows/charts.yml | 806 +++++++++++++++++------------------ 1 file changed, 403 insertions(+), 403 deletions(-) diff --git a/.github/workflows/charts.yml b/.github/workflows/charts.yml index 7a9814c..f4644f7 100644 --- a/.github/workflows/charts.yml +++ b/.github/workflows/charts.yml @@ -12,1317 +12,1317 @@ jobs: steps: - uses: actions/checkout@v4 - name: Generate progress SVG - id: chart + id: chart-000 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'0%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'0%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 0.svg - ${{ steps.chart.outputs.svg }} + cat < badges/000.svg + ${{ steps.chart-000.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-001 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'1%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'1%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 1.svg - ${{ steps.chart.outputs.svg }} + cat < badges/001.svg + ${{ steps.chart-001.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-002 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'2%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'2%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 2.svg - ${{ steps.chart.outputs.svg }} + cat < badges/002.svg + ${{ steps.chart-002.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-003 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'3%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'3%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 3.svg - ${{ steps.chart.outputs.svg }} + cat < badges/003.svg + ${{ steps.chart-003.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-004 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'4%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'4%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 4.svg - ${{ steps.chart.outputs.svg }} + cat < badges/004.svg + ${{ steps.chart-004.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-005 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'5%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'5%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 5.svg - ${{ steps.chart.outputs.svg }} + cat < badges/005.svg + ${{ steps.chart-005.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-006 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'6%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'6%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 6.svg - ${{ steps.chart.outputs.svg }} + cat < badges/006.svg + ${{ steps.chart-006.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-007 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'7%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'7%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 7.svg - ${{ steps.chart.outputs.svg }} + cat < badges/007.svg + ${{ steps.chart-007.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-008 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'8%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'8%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 8.svg - ${{ steps.chart.outputs.svg }} + cat < badges/008.svg + ${{ steps.chart-008.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-009 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'9%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'9%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 9.svg - ${{ steps.chart.outputs.svg }} + cat < badges/009.svg + ${{ steps.chart-009.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-010 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'10%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'10%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 10.svg - ${{ steps.chart.outputs.svg }} + cat < badges/010.svg + ${{ steps.chart-010.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-011 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'11%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'11%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 11.svg - ${{ steps.chart.outputs.svg }} + cat < badges/011.svg + ${{ steps.chart-011.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-012 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'12%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'12%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 12.svg - ${{ steps.chart.outputs.svg }} + cat < badges/012.svg + ${{ steps.chart-012.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-013 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'13%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'13%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 13.svg - ${{ steps.chart.outputs.svg }} + cat < badges/013.svg + ${{ steps.chart-013.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-014 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'14%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'14%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 14.svg - ${{ steps.chart.outputs.svg }} + cat < badges/014.svg + ${{ steps.chart-014.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-015 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'15%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'15%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 15.svg - ${{ steps.chart.outputs.svg }} + cat < badges/015.svg + ${{ steps.chart-015.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-016 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'16%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'16%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 16.svg - ${{ steps.chart.outputs.svg }} + cat < badges/016.svg + ${{ steps.chart-016.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-017 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'17%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'17%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 17.svg - ${{ steps.chart.outputs.svg }} + cat < badges/017.svg + ${{ steps.chart-017.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-018 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'18%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'18%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 18.svg - ${{ steps.chart.outputs.svg }} + cat < badges/018.svg + ${{ steps.chart-018.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-019 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'19%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'19%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 19.svg - ${{ steps.chart.outputs.svg }} + cat < badges/019.svg + ${{ steps.chart-019.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-020 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'20%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'20%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 20.svg - ${{ steps.chart.outputs.svg }} + cat < badges/020.svg + ${{ steps.chart-020.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-021 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'21%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'21%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 21.svg - ${{ steps.chart.outputs.svg }} + cat < badges/021.svg + ${{ steps.chart-021.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-022 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'22%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'22%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 22.svg - ${{ steps.chart.outputs.svg }} + cat < badges/022.svg + ${{ steps.chart-022.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-023 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'23%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'23%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 23.svg - ${{ steps.chart.outputs.svg }} + cat < badges/023.svg + ${{ steps.chart-023.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-024 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'24%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'24%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 24.svg - ${{ steps.chart.outputs.svg }} + cat < badges/024.svg + ${{ steps.chart-024.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-025 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'25%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'25%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 25.svg - ${{ steps.chart.outputs.svg }} + cat < badges/025.svg + ${{ steps.chart-025.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-026 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'26%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'26%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 26.svg - ${{ steps.chart.outputs.svg }} + cat < badges/026.svg + ${{ steps.chart-026.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-027 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'27%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'27%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 27.svg - ${{ steps.chart.outputs.svg }} + cat < badges/027.svg + ${{ steps.chart-027.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-028 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'28%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'28%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 28.svg - ${{ steps.chart.outputs.svg }} + cat < badges/028.svg + ${{ steps.chart-028.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-029 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'29%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'29%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 29.svg - ${{ steps.chart.outputs.svg }} + cat < badges/029.svg + ${{ steps.chart-029.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-030 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'30%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'30%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 30.svg - ${{ steps.chart.outputs.svg }} + cat < badges/030.svg + ${{ steps.chart-030.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-031 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'31%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'31%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 31.svg - ${{ steps.chart.outputs.svg }} + cat < badges/031.svg + ${{ steps.chart-031.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-032 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'32%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'32%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 32.svg - ${{ steps.chart.outputs.svg }} + cat < badges/032.svg + ${{ steps.chart-032.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-033 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'33%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'33%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 33.svg - ${{ steps.chart.outputs.svg }} + cat < badges/033.svg + ${{ steps.chart-033.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-034 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'34%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'34%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 34.svg - ${{ steps.chart.outputs.svg }} + cat < badges/034.svg + ${{ steps.chart-034.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-035 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'35%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'35%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 35.svg - ${{ steps.chart.outputs.svg }} + cat < badges/035.svg + ${{ steps.chart-035.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-036 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'36%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'36%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 36.svg - ${{ steps.chart.outputs.svg }} + cat < badges/036.svg + ${{ steps.chart-036.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-037 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'37%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'37%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 37.svg - ${{ steps.chart.outputs.svg }} + cat < badges/037.svg + ${{ steps.chart-037.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-038 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'38%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'38%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 38.svg - ${{ steps.chart.outputs.svg }} + cat < badges/038.svg + ${{ steps.chart-038.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-039 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'39%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'39%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 39.svg - ${{ steps.chart.outputs.svg }} + cat < badges/039.svg + ${{ steps.chart-039.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-040 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'40%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'40%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 40.svg - ${{ steps.chart.outputs.svg }} + cat < badges/040.svg + ${{ steps.chart-040.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-041 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'41%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'41%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 41.svg - ${{ steps.chart.outputs.svg }} + cat < badges/041.svg + ${{ steps.chart-041.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-042 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'42%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'42%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 42.svg - ${{ steps.chart.outputs.svg }} + cat < badges/042.svg + ${{ steps.chart-042.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-043 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'43%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'43%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 43.svg - ${{ steps.chart.outputs.svg }} + cat < badges/043.svg + ${{ steps.chart-043.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-044 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'44%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'44%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 44.svg - ${{ steps.chart.outputs.svg }} + cat < badges/044.svg + ${{ steps.chart-044.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-045 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'45%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'45%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 45.svg - ${{ steps.chart.outputs.svg }} + cat < badges/045.svg + ${{ steps.chart-045.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-046 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'46%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'46%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 46.svg - ${{ steps.chart.outputs.svg }} + cat < badges/046.svg + ${{ steps.chart-046.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-047 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'47%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'47%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 47.svg - ${{ steps.chart.outputs.svg }} + cat < badges/047.svg + ${{ steps.chart-047.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-048 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'48%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'48%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 48.svg - ${{ steps.chart.outputs.svg }} + cat < badges/048.svg + ${{ steps.chart-048.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-049 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'49%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'49%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 49.svg - ${{ steps.chart.outputs.svg }} + cat < badges/049.svg + ${{ steps.chart-049.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-050 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'50%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'50%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 50.svg - ${{ steps.chart.outputs.svg }} + cat < badges/050.svg + ${{ steps.chart-050.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-051 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'51%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'51%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 51.svg - ${{ steps.chart.outputs.svg }} + cat < badges/051.svg + ${{ steps.chart-051.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-052 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'52%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'52%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 52.svg - ${{ steps.chart.outputs.svg }} + cat < badges/052.svg + ${{ steps.chart-052.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-053 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'53%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'53%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 53.svg - ${{ steps.chart.outputs.svg }} + cat < badges/053.svg + ${{ steps.chart-053.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-054 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'54%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'54%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 54.svg - ${{ steps.chart.outputs.svg }} + cat < badges/054.svg + ${{ steps.chart-054.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-055 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'55%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'55%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 55.svg - ${{ steps.chart.outputs.svg }} + cat < badges/055.svg + ${{ steps.chart-055.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-056 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'56%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'56%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 56.svg - ${{ steps.chart.outputs.svg }} + cat < badges/056.svg + ${{ steps.chart-056.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-057 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'57%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'57%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 57.svg - ${{ steps.chart.outputs.svg }} + cat < badges/057.svg + ${{ steps.chart-057.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-058 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'58%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'58%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 58.svg - ${{ steps.chart.outputs.svg }} + cat < badges/058.svg + ${{ steps.chart-058.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-059 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'59%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'59%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 59.svg - ${{ steps.chart.outputs.svg }} + cat < badges/059.svg + ${{ steps.chart-059.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-060 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'60%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'60%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 60.svg - ${{ steps.chart.outputs.svg }} + cat < badges/060.svg + ${{ steps.chart-060.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-061 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'61%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:1,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'61%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:1,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 61.svg - ${{ steps.chart.outputs.svg }} + cat < badges/061.svg + ${{ steps.chart-061.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-062 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'62%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:2,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'62%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:2,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 62.svg - ${{ steps.chart.outputs.svg }} + cat < badges/062.svg + ${{ steps.chart-062.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-063 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'63%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:3,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'63%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:3,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 63.svg - ${{ steps.chart.outputs.svg }} + cat < badges/063.svg + ${{ steps.chart-063.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-064 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'64%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:4,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'64%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:4,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 64.svg - ${{ steps.chart.outputs.svg }} + cat < badges/064.svg + ${{ steps.chart-064.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-065 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'65%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:5,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'65%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:5,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 65.svg - ${{ steps.chart.outputs.svg }} + cat < badges/065.svg + ${{ steps.chart-065.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-066 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'66%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:6,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'66%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:6,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 66.svg - ${{ steps.chart.outputs.svg }} + cat < badges/066.svg + ${{ steps.chart-066.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-067 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'67%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:7,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'67%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:7,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 67.svg - ${{ steps.chart.outputs.svg }} + cat < badges/067.svg + ${{ steps.chart-067.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-068 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'68%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:8,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'68%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:8,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 68.svg - ${{ steps.chart.outputs.svg }} + cat < badges/068.svg + ${{ steps.chart-068.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-069 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'69%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:9,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'69%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:9,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 69.svg - ${{ steps.chart.outputs.svg }} + cat < badges/069.svg + ${{ steps.chart-069.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-070 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'70%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'70%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 70.svg - ${{ steps.chart.outputs.svg }} + cat < badges/070.svg + ${{ steps.chart-070.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-071 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'71%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:1,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'71%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:1,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 71.svg - ${{ steps.chart.outputs.svg }} + cat < badges/071.svg + ${{ steps.chart-071.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-072 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'72%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:2,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'72%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:2,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 72.svg - ${{ steps.chart.outputs.svg }} + cat < badges/072.svg + ${{ steps.chart-072.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-073 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'73%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:3,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'73%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:3,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 73.svg - ${{ steps.chart.outputs.svg }} + cat < badges/073.svg + ${{ steps.chart-073.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-074 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'74%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:4,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'74%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:4,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 74.svg - ${{ steps.chart.outputs.svg }} + cat < badges/074.svg + ${{ steps.chart-074.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-075 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'75%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:5,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'75%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:5,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 75.svg - ${{ steps.chart.outputs.svg }} + cat < badges/075.svg + ${{ steps.chart-075.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-076 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'76%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:6,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'76%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:6,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 76.svg - ${{ steps.chart.outputs.svg }} + cat < badges/076.svg + ${{ steps.chart-076.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-077 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'77%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:7,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'77%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:7,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 77.svg - ${{ steps.chart.outputs.svg }} + cat < badges/077.svg + ${{ steps.chart-077.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-078 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'78%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:8,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'78%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:8,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 78.svg - ${{ steps.chart.outputs.svg }} + cat < badges/078.svg + ${{ steps.chart-078.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-079 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'79%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:9,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'79%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:9,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 79.svg - ${{ steps.chart.outputs.svg }} + cat < badges/079.svg + ${{ steps.chart-079.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-080 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'80%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'80%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 80.svg - ${{ steps.chart.outputs.svg }} + cat < badges/080.svg + ${{ steps.chart-080.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-081 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'81%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:1,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'81%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:1,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 81.svg - ${{ steps.chart.outputs.svg }} + cat < badges/081.svg + ${{ steps.chart-081.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-082 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'82%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:2,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'82%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:2,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 82.svg - ${{ steps.chart.outputs.svg }} + cat < badges/082.svg + ${{ steps.chart-082.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-083 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'83%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:3,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'83%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:3,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 83.svg - ${{ steps.chart.outputs.svg }} + cat < badges/083.svg + ${{ steps.chart-083.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-084 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'84%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:4,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'84%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:4,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 84.svg - ${{ steps.chart.outputs.svg }} + cat < badges/084.svg + ${{ steps.chart-084.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-085 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'85%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:5,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'85%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:5,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 85.svg - ${{ steps.chart.outputs.svg }} + cat < badges/085.svg + ${{ steps.chart-085.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-086 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'86%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:6,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'86%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:6,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 86.svg - ${{ steps.chart.outputs.svg }} + cat < badges/086.svg + ${{ steps.chart-086.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-087 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'87%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:7,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'87%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:7,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 87.svg - ${{ steps.chart.outputs.svg }} + cat < badges/087.svg + ${{ steps.chart-087.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-088 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'88%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:8,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'88%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:8,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 88.svg - ${{ steps.chart.outputs.svg }} + cat < badges/088.svg + ${{ steps.chart-088.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-089 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'89%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:9,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'89%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:9,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 89.svg - ${{ steps.chart.outputs.svg }} + cat < badges/089.svg + ${{ steps.chart-089.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-090 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'90%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:0,name:'Green'},{value:10,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'90%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:0,name:'Green'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 90.svg - ${{ steps.chart.outputs.svg }} + cat < badges/090.svg + ${{ steps.chart-090.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-091 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'91%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:1,name:'Green'},{value:9,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'91%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:1,name:'Green'},{value:9,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 91.svg - ${{ steps.chart.outputs.svg }} + cat < badges/091.svg + ${{ steps.chart-091.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-092 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'92%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:2,name:'Green'},{value:8,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'92%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:2,name:'Green'},{value:8,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 92.svg - ${{ steps.chart.outputs.svg }} + cat < badges/092.svg + ${{ steps.chart-092.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-093 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'93%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:3,name:'Green'},{value:7,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'93%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:3,name:'Green'},{value:7,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 93.svg - ${{ steps.chart.outputs.svg }} + cat < badges/093.svg + ${{ steps.chart-093.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-094 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'94%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:4,name:'Green'},{value:6,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'94%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:4,name:'Green'},{value:6,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 94.svg - ${{ steps.chart.outputs.svg }} + cat < badges/094.svg + ${{ steps.chart-094.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-095 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'95%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:5,name:'Green'},{value:5,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'95%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:5,name:'Green'},{value:5,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 95.svg - ${{ steps.chart.outputs.svg }} + cat < badges/095.svg + ${{ steps.chart-095.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-096 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'96%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:6,name:'Green'},{value:4,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'96%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:6,name:'Green'},{value:4,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 96.svg - ${{ steps.chart.outputs.svg }} + cat < badges/096.svg + ${{ steps.chart-096.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-097 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'97%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:7,name:'Green'},{value:3,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'97%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:7,name:'Green'},{value:3,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 97.svg - ${{ steps.chart.outputs.svg }} + cat < badges/097.svg + ${{ steps.chart-097.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-098 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'98%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:8,name:'Green'},{value:2,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'98%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:8,name:'Green'},{value:2,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 98.svg - ${{ steps.chart.outputs.svg }} + cat < badges/098.svg + ${{ steps.chart-098.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-099 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'99%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:9,name:'Green'},{value:1,name:'NotFilled'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'99%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:9,name:'Green'},{value:1,name:'NotFilled'}]}]};" - name: Save generated SVG run: | - cat < badges/ 99.svg - ${{ steps.chart.outputs.svg }} + cat < badges/099.svg + ${{ steps.chart-099.outputs.svg }} EOF - name: Generate progress SVG - id: chart + id: chart-100 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: 'option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'100%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:10,name:'Green'},{value:0,name:'Green'}]}]};' + chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'100%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:10,name:'Green'},{value:0,name:'Green'}]}]};" - name: Save generated SVG run: | cat < badges/100.svg - ${{ steps.chart.outputs.svg }} + ${{ steps.chart-100.outputs.svg }} EOF - name: Commit updated badges continue-on-error: true From 18dda91c5cae91d00fde3df985dbd73e2d025cd8 Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Mon, 18 Dec 2023 13:43:47 +0100 Subject: [PATCH 03/26] Create Progress. --- .github/workflows/charts.yml | 202 +++++++++++++++++------------------ 1 file changed, 101 insertions(+), 101 deletions(-) diff --git a/.github/workflows/charts.yml b/.github/workflows/charts.yml index f4644f7..69958bd 100644 --- a/.github/workflows/charts.yml +++ b/.github/workflows/charts.yml @@ -18,7 +18,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'0%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'0%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/000.svg @@ -31,7 +31,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'1%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'1%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/001.svg @@ -44,7 +44,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'2%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'2%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/002.svg @@ -57,7 +57,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'3%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'3%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/003.svg @@ -70,7 +70,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'4%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'4%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/004.svg @@ -83,7 +83,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'5%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'5%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/005.svg @@ -96,7 +96,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'6%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'6%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/006.svg @@ -109,7 +109,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'7%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'7%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/007.svg @@ -122,7 +122,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'8%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'8%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/008.svg @@ -135,7 +135,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'9%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'9%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/009.svg @@ -148,7 +148,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'10%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'10%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/010.svg @@ -161,7 +161,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'11%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'11%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/011.svg @@ -174,7 +174,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'12%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'12%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/012.svg @@ -187,7 +187,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'13%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'13%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/013.svg @@ -200,7 +200,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'14%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'14%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/014.svg @@ -213,7 +213,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'15%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'15%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/015.svg @@ -226,7 +226,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'16%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'16%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/016.svg @@ -239,7 +239,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'17%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'17%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/017.svg @@ -252,7 +252,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'18%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'18%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/018.svg @@ -265,7 +265,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'19%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'19%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/019.svg @@ -278,7 +278,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'20%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'20%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/020.svg @@ -291,7 +291,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'21%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'21%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/021.svg @@ -304,7 +304,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'22%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'22%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/022.svg @@ -317,7 +317,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'23%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'23%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/023.svg @@ -330,7 +330,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'24%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'24%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/024.svg @@ -343,7 +343,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'25%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'25%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/025.svg @@ -356,7 +356,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'26%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'26%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/026.svg @@ -369,7 +369,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'27%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'27%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/027.svg @@ -382,7 +382,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'28%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'28%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/028.svg @@ -395,7 +395,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'29%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'29%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/029.svg @@ -408,7 +408,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'30%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'30%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/030.svg @@ -421,7 +421,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'31%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'31%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/031.svg @@ -434,7 +434,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'32%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'32%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/032.svg @@ -447,7 +447,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'33%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'33%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/033.svg @@ -460,7 +460,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'34%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'34%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/034.svg @@ -473,7 +473,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'35%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'35%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/035.svg @@ -486,7 +486,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'36%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'36%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/036.svg @@ -499,7 +499,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'37%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'37%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/037.svg @@ -512,7 +512,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'38%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'38%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/038.svg @@ -525,7 +525,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'39%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'39%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/039.svg @@ -538,7 +538,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'40%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'40%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/040.svg @@ -551,7 +551,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'41%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'41%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/041.svg @@ -564,7 +564,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'42%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'42%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/042.svg @@ -577,7 +577,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'43%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'43%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/043.svg @@ -590,7 +590,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'44%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'44%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/044.svg @@ -603,7 +603,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'45%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'45%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/045.svg @@ -616,7 +616,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'46%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'46%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/046.svg @@ -629,7 +629,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'47%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'47%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/047.svg @@ -642,7 +642,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'48%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'48%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/048.svg @@ -655,7 +655,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'49%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'49%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/049.svg @@ -668,7 +668,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'50%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'50%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/050.svg @@ -681,7 +681,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'51%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'51%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/051.svg @@ -694,7 +694,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'52%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'52%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/052.svg @@ -707,7 +707,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'53%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'53%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/053.svg @@ -720,7 +720,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'54%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'54%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/054.svg @@ -733,7 +733,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'55%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'55%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/055.svg @@ -746,7 +746,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'56%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'56%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/056.svg @@ -759,7 +759,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'57%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'57%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/057.svg @@ -772,7 +772,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'58%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'58%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/058.svg @@ -785,7 +785,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'59%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'59%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/059.svg @@ -798,7 +798,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'60%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'60%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/060.svg @@ -811,7 +811,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'61%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:1,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'61%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:1,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/061.svg @@ -824,7 +824,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'62%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:2,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'62%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:2,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/062.svg @@ -837,7 +837,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'63%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:3,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'63%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:3,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/063.svg @@ -850,7 +850,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'64%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:4,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'64%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:4,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/064.svg @@ -863,7 +863,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'65%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:5,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'65%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:5,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/065.svg @@ -876,7 +876,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'66%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:6,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'66%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:6,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/066.svg @@ -889,7 +889,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'67%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:7,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'67%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:7,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/067.svg @@ -902,7 +902,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'68%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:8,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'68%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:8,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/068.svg @@ -915,7 +915,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'69%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:9,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'69%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:9,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/069.svg @@ -928,7 +928,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'70%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'70%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/070.svg @@ -941,7 +941,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'71%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:1,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'71%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:1,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/071.svg @@ -954,7 +954,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'72%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:2,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'72%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:2,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/072.svg @@ -967,7 +967,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'73%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:3,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'73%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:3,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/073.svg @@ -980,7 +980,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'74%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:4,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'74%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:4,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/074.svg @@ -993,7 +993,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'75%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:5,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'75%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:5,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/075.svg @@ -1006,7 +1006,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'76%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:6,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'76%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:6,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/076.svg @@ -1019,7 +1019,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'77%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:7,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'77%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:7,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/077.svg @@ -1032,7 +1032,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'78%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:8,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'78%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:8,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/078.svg @@ -1045,7 +1045,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'79%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:9,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'79%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:9,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/079.svg @@ -1058,7 +1058,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'80%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'80%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/080.svg @@ -1071,7 +1071,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'81%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:1,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'81%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:1,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/081.svg @@ -1084,7 +1084,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'82%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:2,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'82%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:2,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/082.svg @@ -1097,7 +1097,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'83%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:3,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'83%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:3,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/083.svg @@ -1110,7 +1110,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'84%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:4,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'84%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:4,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/084.svg @@ -1123,7 +1123,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'85%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:5,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'85%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:5,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/085.svg @@ -1136,7 +1136,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'86%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:6,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'86%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:6,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/086.svg @@ -1149,7 +1149,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'87%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:7,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'87%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:7,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/087.svg @@ -1162,7 +1162,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'88%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:8,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'88%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:8,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/088.svg @@ -1175,7 +1175,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'89%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:9,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'89%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:9,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/089.svg @@ -1188,7 +1188,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'90%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:0,name:'Green'},{value:10,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'90%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:0,name:'Green'},{value:10,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/090.svg @@ -1201,7 +1201,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'91%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:1,name:'Green'},{value:9,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'91%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:1,name:'Green'},{value:9,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/091.svg @@ -1214,7 +1214,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'92%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:2,name:'Green'},{value:8,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'92%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:2,name:'Green'},{value:8,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/092.svg @@ -1227,7 +1227,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'93%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:3,name:'Green'},{value:7,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'93%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:3,name:'Green'},{value:7,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/093.svg @@ -1240,7 +1240,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'94%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:4,name:'Green'},{value:6,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'94%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:4,name:'Green'},{value:6,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/094.svg @@ -1253,7 +1253,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'95%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:5,name:'Green'},{value:5,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'95%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:5,name:'Green'},{value:5,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/095.svg @@ -1266,7 +1266,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'96%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:6,name:'Green'},{value:4,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'96%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:6,name:'Green'},{value:4,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/096.svg @@ -1279,7 +1279,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'97%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:7,name:'Green'},{value:3,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'97%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:7,name:'Green'},{value:3,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/097.svg @@ -1292,7 +1292,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'98%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:8,name:'Green'},{value:2,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'98%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:8,name:'Green'},{value:2,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/098.svg @@ -1305,7 +1305,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'99%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:9,name:'Green'},{value:1,name:'NotFilled'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'99%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:9,name:'Green'},{value:1,name:'NotFilled'}]}]};" - name: Save generated SVG run: | cat < badges/099.svg @@ -1318,7 +1318,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "option={series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'100%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:10,name:'Green'},{value:0,name:'Green'}]}]};" + chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'100%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:10,name:'Green'},{value:0,name:'Green'}]}]};" - name: Save generated SVG run: | cat < badges/100.svg From 71cbea67a3402da301461fb96dd7f76a674a3805 Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Mon, 18 Dec 2023 14:07:53 +0100 Subject: [PATCH 04/26] Create Progress. --- .github/workflows/assign-pr.yml | 12 - .github/workflows/autograding.yml | 124 --------- .github/workflows/cd.yml | 29 -- .github/workflows/charts.yml | 202 +++++++------- .github/workflows/codeql.yml | 72 ----- .github/workflows/dogfood.yml | 309 ---------------------- .github/workflows/enforce-labels.yml | 18 -- .github/workflows/run-release-drafter.yml | 16 -- .github/workflows/sync-labels.yml | 21 -- 9 files changed, 101 insertions(+), 702 deletions(-) delete mode 100644 .github/workflows/assign-pr.yml delete mode 100644 .github/workflows/autograding.yml delete mode 100644 .github/workflows/cd.yml delete mode 100644 .github/workflows/codeql.yml delete mode 100644 .github/workflows/dogfood.yml delete mode 100644 .github/workflows/enforce-labels.yml delete mode 100644 .github/workflows/run-release-drafter.yml delete mode 100644 .github/workflows/sync-labels.yml diff --git a/.github/workflows/assign-pr.yml b/.github/workflows/assign-pr.yml deleted file mode 100644 index 4da9319..0000000 --- a/.github/workflows/assign-pr.yml +++ /dev/null @@ -1,12 +0,0 @@ -name: 'Auto Assign PR' - -on: pull_request_target - -jobs: - assign-pr: - name: 'Auto Assign PR' - runs-on: ubuntu-latest - steps: - - uses: kentaro-m/auto-assign-action@v1.2.5 - with: - repo-token: "${{ secrets.GITHUB_TOKEN }}" diff --git a/.github/workflows/autograding.yml b/.github/workflows/autograding.yml deleted file mode 100644 index b3a0ca2..0000000 --- a/.github/workflows/autograding.yml +++ /dev/null @@ -1,124 +0,0 @@ -name: 'Autograding PR' - -on: - pull_request: - -jobs: - build: - - runs-on: [ubuntu-latest] - name: Build, test and autograde on Ubuntu - - steps: - - uses: actions/checkout@v4 - - name: Set up JDK 21 - uses: actions/setup-java@v4 - with: - distribution: 'temurin' - java-version: 21 - check-latest: true - cache: 'maven' - - name: Set up Maven - uses: stCarolas/setup-maven@v4.5 - with: - maven-version: 3.9.5 - - name: Build with Maven - env: - BROWSER: chrome-container - run: mvn -V --color always -ntp clean verify --file pom.xml '-Djenkins.test.timeout=5000' '-Dgpg.skip' -Ppit | tee maven.log - - name: Extract pull request number - uses: jwalton/gh-find-current-pr@v1 - id: pr - - name: Run Autograding - uses: uhafner/autograding-github-action@v3 - with: - github-token: ${{ secrets.GITHUB_TOKEN }} - pr-number: ${{ steps.pr.outputs.number }} - checks-name: 'Quality Checks' - config: > - { - "tests": { - "tools": [ - { - "id": "test", - "name": "Unittests", - "pattern": "**/target/*-reports/TEST*.xml" - } - ], - "name": "JUnit", - "passedImpact": 0, - "skippedImpact": -1, - "failureImpact": -5, - "maxScore": 100 - }, - "analysis": { - "name": "Warnings", - "id": "warnings", - "tools": [ - { - "id": "checkstyle", - "name": "CheckStyle", - "pattern": "**/target/checkstyle-result.xml" - }, - { - "id": "pmd", - "name": "PMD", - "pattern": "**/target/pmd.xml" - }, - { - "id": "error-prone", - "name": "Error Prone", - "pattern": "**/maven.log" - }, - { - "id": "spotbugs", - "name": "SpotBugs", - "sourcePath": "src/main/java", - "pattern": "**/target/spotbugsXml.xml" - } - - ], - "errorImpact": -1, - "highImpact": -1, - "normalImpact": -1, - "lowImpact": -1, - "maxScore": 100 - }, - "coverage": [ - { - "tools": [ - { - "id": "jacoco", - "name": "Line Coverage", - "metric": "line", - "sourcePath": "src/main/java", - "pattern": "**/target/site/jacoco/jacoco.xml" - }, - { - "id": "jacoco", - "name": "Branch Coverage", - "metric": "branch", - "sourcePath": "src/main/java", - "pattern": "**/target/site/jacoco/jacoco.xml" - } - ], - "name": "JaCoCo", - "maxScore": 100, - "missedPercentageImpact": -1 - }, - { - "tools": [ - { - "id": "pit", - "name": "Mutation Coverage", - "metric": "mutation", - "sourcePath": "src/main/java", - "pattern": "**/target/pit-reports/mutations.xml" - } - ], - "name": "PIT", - "maxScore": 100, - "missedPercentageImpact": -1 - } - ] - } diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml deleted file mode 100644 index 061beb8..0000000 --- a/.github/workflows/cd.yml +++ /dev/null @@ -1,29 +0,0 @@ -name: CD - -on: - push: - branches: - - main - -jobs: - build: - name: Build and deploy to Docker hub - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - name: Set up JDK 21 - uses: actions/setup-java@v4 - with: - distribution: 'temurin' - java-version: '21' - check-latest: true - cache: 'maven' - - name: Set up Maven - uses: stCarolas/setup-maven@v4.5 - with: - maven-version: 3.9.5 - - name: Build and deploy - env: - DOCKER_IO_USERNAME: ${{ secrets.DOCKER_IO_USERNAME }} - DOCKER_IO_PASSWORD: ${{ secrets.DOCKER_IO_PASSWORD }} - run: mvn -ntp clean install diff --git a/.github/workflows/charts.yml b/.github/workflows/charts.yml index 69958bd..bf59260 100644 --- a/.github/workflows/charts.yml +++ b/.github/workflows/charts.yml @@ -18,7 +18,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'0%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"0%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/000.svg @@ -31,7 +31,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'1%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"1%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/001.svg @@ -44,7 +44,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'2%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"2%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/002.svg @@ -57,7 +57,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'3%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"3%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/003.svg @@ -70,7 +70,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'4%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"4%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/004.svg @@ -83,7 +83,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'5%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"5%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/005.svg @@ -96,7 +96,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'6%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"6%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/006.svg @@ -109,7 +109,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'7%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"7%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/007.svg @@ -122,7 +122,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'8%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"8%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/008.svg @@ -135,7 +135,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'9%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"9%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/009.svg @@ -148,7 +148,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'10%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"10%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/010.svg @@ -161,7 +161,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'11%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"11%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/011.svg @@ -174,7 +174,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'12%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"12%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/012.svg @@ -187,7 +187,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'13%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"13%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/013.svg @@ -200,7 +200,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'14%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"14%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/014.svg @@ -213,7 +213,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'15%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"15%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/015.svg @@ -226,7 +226,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'16%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"16%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/016.svg @@ -239,7 +239,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'17%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"17%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/017.svg @@ -252,7 +252,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'18%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"18%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/018.svg @@ -265,7 +265,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'19%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"19%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/019.svg @@ -278,7 +278,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'20%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"20%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/020.svg @@ -291,7 +291,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'21%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"21%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/021.svg @@ -304,7 +304,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'22%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"22%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/022.svg @@ -317,7 +317,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'23%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"23%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/023.svg @@ -330,7 +330,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'24%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"24%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/024.svg @@ -343,7 +343,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'25%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"25%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/025.svg @@ -356,7 +356,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'26%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"26%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/026.svg @@ -369,7 +369,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'27%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"27%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/027.svg @@ -382,7 +382,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'28%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"28%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/028.svg @@ -395,7 +395,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'29%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"29%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/029.svg @@ -408,7 +408,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'30%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"30%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/030.svg @@ -421,7 +421,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'31%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"31%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/031.svg @@ -434,7 +434,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'32%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"32%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/032.svg @@ -447,7 +447,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'33%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"33%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/033.svg @@ -460,7 +460,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'34%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"34%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/034.svg @@ -473,7 +473,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'35%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"35%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/035.svg @@ -486,7 +486,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'36%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"36%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/036.svg @@ -499,7 +499,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'37%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"37%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/037.svg @@ -512,7 +512,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'38%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"38%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/038.svg @@ -525,7 +525,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'39%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"39%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/039.svg @@ -538,7 +538,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'40%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"40%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/040.svg @@ -551,7 +551,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'41%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"41%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/041.svg @@ -564,7 +564,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'42%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"42%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/042.svg @@ -577,7 +577,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'43%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"43%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/043.svg @@ -590,7 +590,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'44%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"44%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/044.svg @@ -603,7 +603,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'45%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"45%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/045.svg @@ -616,7 +616,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'46%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"46%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/046.svg @@ -629,7 +629,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'47%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"47%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/047.svg @@ -642,7 +642,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'48%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"48%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/048.svg @@ -655,7 +655,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'49%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"49%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/049.svg @@ -668,7 +668,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'50%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:0,name:'Red'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"50%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/050.svg @@ -681,7 +681,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'51%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:1,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"51%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/051.svg @@ -694,7 +694,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'52%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:2,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"52%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/052.svg @@ -707,7 +707,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'53%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:3,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"53%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/053.svg @@ -720,7 +720,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'54%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:4,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"54%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/054.svg @@ -733,7 +733,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'55%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:5,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"55%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/055.svg @@ -746,7 +746,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'56%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:6,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"56%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/056.svg @@ -759,7 +759,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'57%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:7,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"57%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/057.svg @@ -772,7 +772,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'58%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:8,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"58%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/058.svg @@ -785,7 +785,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'59%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:9,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"59%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/059.svg @@ -798,7 +798,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'60%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"60%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/060.svg @@ -811,7 +811,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'61%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:1,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"61%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/061.svg @@ -824,7 +824,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'62%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:2,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"62%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/062.svg @@ -837,7 +837,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'63%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:3,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"63%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/063.svg @@ -850,7 +850,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'64%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:4,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"64%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/064.svg @@ -863,7 +863,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'65%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:5,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"65%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/065.svg @@ -876,7 +876,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'66%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:6,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"66%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/066.svg @@ -889,7 +889,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'67%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:7,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"67%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/067.svg @@ -902,7 +902,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'68%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:8,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"68%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/068.svg @@ -915,7 +915,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'69%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:9,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"69%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/069.svg @@ -928,7 +928,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'70%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"70%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/070.svg @@ -941,7 +941,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'71%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:1,name:'Yellow'},{value:0,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"71%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/071.svg @@ -954,7 +954,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'72%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:2,name:'Yellow'},{value:0,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"72%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/072.svg @@ -967,7 +967,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'73%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:3,name:'Yellow'},{value:0,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"73%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/073.svg @@ -980,7 +980,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'74%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:4,name:'Yellow'},{value:0,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"74%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/074.svg @@ -993,7 +993,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'75%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:5,name:'Yellow'},{value:0,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"75%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/075.svg @@ -1006,7 +1006,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'76%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:6,name:'Yellow'},{value:0,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"76%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/076.svg @@ -1019,7 +1019,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'77%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:7,name:'Yellow'},{value:0,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"77%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/077.svg @@ -1032,7 +1032,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'78%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:8,name:'Yellow'},{value:0,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"78%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/078.svg @@ -1045,7 +1045,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'79%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:9,name:'Yellow'},{value:0,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"79%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/079.svg @@ -1058,7 +1058,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'80%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:0,name:'Yellow'},{value:0,name:'Green'},{value:10,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"80%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/080.svg @@ -1071,7 +1071,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'81%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:1,name:'Green'},{value:9,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"81%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/081.svg @@ -1084,7 +1084,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'82%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:2,name:'Green'},{value:8,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"82%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/082.svg @@ -1097,7 +1097,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'83%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:3,name:'Green'},{value:7,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"83%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/083.svg @@ -1110,7 +1110,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'84%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:4,name:'Green'},{value:6,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"84%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/084.svg @@ -1123,7 +1123,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'85%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:5,name:'Green'},{value:5,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"85%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/085.svg @@ -1136,7 +1136,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'86%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:6,name:'Green'},{value:4,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"86%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/086.svg @@ -1149,7 +1149,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'87%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:7,name:'Green'},{value:3,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"87%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/087.svg @@ -1162,7 +1162,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'88%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:8,name:'Green'},{value:2,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"88%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/088.svg @@ -1175,7 +1175,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'89%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:9,name:'Green'},{value:1,name:'NotFilled'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"89%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/089.svg @@ -1188,7 +1188,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'90%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:0,name:'Green'},{value:10,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"90%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/090.svg @@ -1201,7 +1201,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'91%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:1,name:'Green'},{value:9,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"91%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/091.svg @@ -1214,7 +1214,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'92%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:2,name:'Green'},{value:8,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"92%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/092.svg @@ -1227,7 +1227,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'93%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:3,name:'Green'},{value:7,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"93%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/093.svg @@ -1240,7 +1240,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'94%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:4,name:'Green'},{value:6,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"94%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/094.svg @@ -1253,7 +1253,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'95%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:5,name:'Green'},{value:5,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"95%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/095.svg @@ -1266,7 +1266,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'96%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:6,name:'Green'},{value:4,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"96%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/096.svg @@ -1279,7 +1279,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'97%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:7,name:'Green'},{value:3,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"97%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/097.svg @@ -1292,7 +1292,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'98%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:8,name:'Green'},{value:2,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"98%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/098.svg @@ -1305,7 +1305,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'99%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:9,name:'Green'},{value:1,name:'NotFilled'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"99%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/099.svg @@ -1318,7 +1318,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: "{series:[{type:'pie',radius:['75%','100%'],avoidLabelOverlap:false,color:['#D2222D','#FFBF00','#238823','#D0D0D0'],hoverAnimation:false,label:{show:true,position:'center',fontSize:'120',fontWeight:'bold',color:'#000',formatter:'100%'},itemStyle:{borderRadius:10,borderColor:'#fff',borderWidth:3},labelLine:{normal:{show:false}},data:[{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Red'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Yellow'},{value:10,name:'Green'},{value:10,name:'Green'},{value:0,name:'Green'}]}]};" + chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"100%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/100.svg diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml deleted file mode 100644 index bbd329c..0000000 --- a/.github/workflows/codeql.yml +++ /dev/null @@ -1,72 +0,0 @@ -name: "CodeQL" - -on: - push: - branches: - - master - - main - pull_request: - branches: - - master - - main - schedule: - - cron: "32 3 * * 0" - -jobs: - analyze: - name: Analyze with CodeQL - runs-on: ubuntu-latest - permissions: - actions: read - contents: read - security-events: write - - strategy: - fail-fast: false - matrix: - language: [ java ] - - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Setup Java - uses: actions/setup-java@v4 - with: - distribution: temurin - java-version: 21 - cache: maven - - - name: Set up Maven - uses: stCarolas/setup-maven@v4.5 - with: - maven-version: 3.9.6 - - - name: Initialize CodeQL - uses: github/codeql-action/init@v3 - with: - languages: ${{ matrix.language }} - queries: +security-and-quality - - - name: Build with Maven - run: mvn -V --color always -ntp clean verify --file pom.xml -Pskip - - - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v3 - with: - upload: false - output: sarif-results - category: "/language:${{ matrix.language }}" - - - name: Filter SARIF results - uses: advanced-security/filter-sarif@v1 - with: - patterns: | - -**/*Assert* - input: sarif-results/${{ matrix.language }}.sarif - output: sarif-results/${{ matrix.language }}.sarif - - - name: Upload SARIF results - uses: github/codeql-action/upload-sarif@v3 - with: - sarif_file: sarif-results/${{ matrix.language }}.sarif diff --git a/.github/workflows/dogfood.yml b/.github/workflows/dogfood.yml deleted file mode 100644 index e404d86..0000000 --- a/.github/workflows/dogfood.yml +++ /dev/null @@ -1,309 +0,0 @@ -name: Eat your own dog food - -on: - workflow_run: - workflows: ["CD"] - types: - - completed - -jobs: - grade-test-data: - name: Run autograding with test data - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - name: Set up JDK 21 - uses: actions/setup-java@v4 - with: - distribution: 'temurin' - java-version: '21' - check-latest: true - cache: 'maven' - - name: Set up Maven - uses: stCarolas/setup-maven@v4.5 - with: - maven-version: 3.9.5 - - name: Run Autograding with test data - uses: uhafner/autograding-github-action@main - with: - github-token: ${{ secrets.GITHUB_TOKEN }} - checks-name: "Autograding with Test Data" - config: > - { - "tests": { - "tools": [ - { - "id": "test", - "name": "Unittests", - "pattern": "**/src/test/resources/**/TEST*.xml" - } - ], - "name": "JUnit", - "passedImpact": 10, - "skippedImpact": -1, - "failureImpact": -5, - "maxScore": 100 - }, - "analysis": [ - { - "name": "Style", - "id": "style", - "tools": [ - { - "id": "checkstyle", - "name": "CheckStyle", - "pattern": "**/src/test/resources/**/checkstyle*.xml" - }, - { - "id": "pmd", - "name": "PMD", - "pattern": "**/src/test/resources/**/pmd*.xml" - } - ], - "errorImpact": 1, - "highImpact": 2, - "normalImpact": 3, - "lowImpact": 4, - "maxScore": 100 - }, - { - "name": "Bugs", - "id": "bugs", - "icon": "bug", - "tools": [ - { - "id": "spotbugs", - "name": "SpotBugs", - "pattern": "**/src/test/resources/**/spotbugs*.xml" - } - ], - "errorImpact": -11, - "highImpact": -12, - "normalImpact": -13, - "lowImpact": -14, - "maxScore": 100 - } - ], - "coverage": [ - { - "tools": [ - { - "id": "jacoco", - "name": "Line Coverage", - "metric": "line", - "pattern": "**/src/test/resources/**/jacoco.xml" - }, - { - "id": "jacoco", - "name": "Branch Coverage", - "metric": "branch", - "pattern": "**/src/test/resources/**/jacoco.xml" - } - ], - "name": "JaCoCo", - "maxScore": 100, - "coveredPercentageImpact": 1, - "missedPercentageImpact": -1 - }, - { - "tools": [ - { - "id": "pit", - "name": "Mutation Coverage", - "metric": "mutation", - "pattern": "**/src/test/resources/**/mutations.xml" - } - ], - "name": "PIT", - "maxScore": 100, - "coveredPercentageImpact": 1, - "missedPercentageImpact": -1 - } - ] - } - grade-github-action: - name: Run autograding for the GitHub Autograding Action - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - name: Set up JDK 21 - uses: actions/setup-java@v4 - with: - distribution: 'temurin' - java-version: '21' - check-latest: true - cache: 'maven' - - name: Set up Maven - uses: stCarolas/setup-maven@v4.5 - with: - maven-version: 3.9.5 - - name: Build - run: mvn -ntp clean verify -Ppit - - name: Run Autograding - uses: uhafner/autograding-github-action@main - with: - github-token: ${{ secrets.GITHUB_TOKEN }} - checks-name: "Autograding GitHub Action" - config: > - { - "tests": { - "tools": [ - { - "id": "test", - "name": "Unittests", - "pattern": "**/target/*-reports/TEST*.xml" - } - ], - "name": "JUnit", - "passedImpact": 0, - "skippedImpact": -1, - "failureImpact": -5, - "maxScore": 100 - }, - "analysis": [ - { - "name": "Style", - "id": "style", - "tools": [ - { - "id": "checkstyle", - "name": "CheckStyle", - "pattern": "**/target/checkstyle-result.xml" - }, - { - "id": "pmd", - "name": "PMD", - "pattern": "**/target/pmd.xml" - } - ], - "errorImpact": 1, - "highImpact": 2, - "normalImpact": 3, - "lowImpact": 4, - "maxScore": 100 - }, - { - "name": "Bugs", - "id": "bugs", - "icon": "bug", - "tools": [ - { - "id": "spotbugs", - "name": "SpotBugs", - "sourcePath": "src/main/java", - "pattern": "**/target/spotbugsXml.xml" - } - ], - "errorImpact": -11, - "highImpact": -12, - "normalImpact": -13, - "lowImpact": -14, - "maxScore": 100 - } - ], - "coverage": [ - { - "tools": [ - { - "id": "jacoco", - "sourcePath": "src/main/java", - "name": "Line Coverage", - "metric": "line", - "pattern": "**/target/site/jacoco/jacoco.xml" - }, - { - "id": "jacoco", - "sourcePath": "src/main/java", - "name": "Branch Coverage", - "metric": "branch", - "pattern": "**/target/site/jacoco/jacoco.xml" - } - ], - "name": "JaCoCo", - "maxScore": 100, - "coveredPercentageImpact": 1, - "missedPercentageImpact": -1 - }, - { - "tools": [ - { - "id": "pit", - "name": "Mutation Coverage", - "metric": "mutation", - "sourcePath": "src/main/java", - "pattern": "**/target/pit-reports/mutations.xml" - } - ], - "name": "PIT", - "maxScore": 100, - "coveredPercentageImpact": 1, - "missedPercentageImpact": -1 - } - ] - } - - name: Write metrics to GitHub output - id: metrics - run: | - cat metrics.env >> "${GITHUB_OUTPUT}" - mkdir -p badges - - name: Generate the badge SVG image for the line coverage - uses: emibcn/badge-action@v2.0.2 - with: - label: 'Lines' - status: ${{ steps.metrics.outputs.line }}% - color: 'green' - path: badges/line-coverage.svg - - name: Generate the badge SVG image for the branch coverage - uses: emibcn/badge-action@v2.0.2 - with: - label: 'Branches' - status: ${{ steps.metrics.outputs.branch }}% - color: 'green' - path: badges/branch-coverage.svg - - name: Generate the badge SVG image for the mutation coverage - uses: emibcn/badge-action@v2.0.2 - with: - label: 'Mutations' - status: ${{ steps.metrics.outputs.mutation }}% - color: 'green' - path: badges/mutation-coverage.svg - - name: Generate the badge SVG image for the style warnings - uses: emibcn/badge-action@v2.0.2 - with: - label: 'Warnings' - status: ${{ steps.metrics.outputs.style }} - color: 'orange' - path: badges/style-warnings.svg - - name: Generate the badge SVG image for the potential bugs - uses: emibcn/badge-action@v2.0.2 - with: - label: 'Bugs' - status: ${{ steps.metrics.outputs.bugs }} - color: 'red' - path: badges/bugs.svg - - name: Generate progress SVG - id: chart - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 256 - height: 256 - pass-options-as: string - chart-option: '{ "tooltip": { "trigger": "item", "formatter": "null of null" }, "series": [ { "type": "pie", "radius": [ "70%", "100%" ], "avoidLabelOverlap": false, "color": [ "#1ea64b", "#D0D0D0 " ], "hoverAnimation": false, "label": { "show": true, "position": "center", "fontSize": "38", "fontWeight": "bold", "color": "#000", "formatter": "92%" }, "labelLine": { "normal": { "show": false } }, "data": [ { "value": 92, "name": "Filled" }, { "value": 8, "name": "NotFilled" } ] } ] }' - - name: Save generated SVG - run: | - cat < badges/progress.svg - ${{ steps.chart.outputs.svg }} - EOF - - name: Commit updated badges - continue-on-error: true - run: | - git config --local user.email "action@github.com" - git config --local user.name "GitHub Action" - git add badges/*.svg - git commit -m "Update badges with results from latest autograding" || true - - name: Push updated badges to GitHub repository - uses: ad-m/github-push-action@master - if: ${{ success() }} - with: - github_token: ${{ secrets.GITHUB_TOKEN }} - branch: main diff --git a/.github/workflows/enforce-labels.yml b/.github/workflows/enforce-labels.yml deleted file mode 100644 index 56b84cc..0000000 --- a/.github/workflows/enforce-labels.yml +++ /dev/null @@ -1,18 +0,0 @@ -name: Enforce PR labels -on: - pull_request: - types: [opened, labeled, unlabeled, synchronize] -jobs: - enforce-labels: - name: Enforce PR labels - runs-on: ubuntu-latest - permissions: - issues: write - pull-requests: write - steps: - - uses: mheap/github-action-required-labels@v5 - with: - mode: minimum - count: 1 - labels: "bug,feature,enhancement,breaking,tests,documentation,internal,dependencies" - message: "Maintainer needs to assign at least one label before merge" diff --git a/.github/workflows/run-release-drafter.yml b/.github/workflows/run-release-drafter.yml deleted file mode 100644 index f9403e7..0000000 --- a/.github/workflows/run-release-drafter.yml +++ /dev/null @@ -1,16 +0,0 @@ -name: 'Invoke Release Drafter' - -on: - push: - branches: - - master - - main - -jobs: - update-release-draft: - name: 'Update Release Draft' - runs-on: ubuntu-latest - steps: - - uses: release-drafter/release-drafter@v5.25.0 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/sync-labels.yml b/.github/workflows/sync-labels.yml deleted file mode 100644 index 786bb2e..0000000 --- a/.github/workflows/sync-labels.yml +++ /dev/null @@ -1,21 +0,0 @@ -name: Sync labels -on: - push: - branches: - - master - - main - paths: - - .github/labels.yml - - .github/workflows/sync-labels.yml - -jobs: - snyc-labels: - name: Sync labels - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: micnncim/action-label-syncer@v1.3.0 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - manifest: .github/labels.yml From 2224a17bd00c2d3dd36ab371d6f4defa8df0ad21 Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Mon, 18 Dec 2023 14:08:45 +0100 Subject: [PATCH 05/26] Create Progress. --- .github/workflows/charts.yml | 202 +++++++++++++++++------------------ 1 file changed, 101 insertions(+), 101 deletions(-) diff --git a/.github/workflows/charts.yml b/.github/workflows/charts.yml index bf59260..8433e7b 100644 --- a/.github/workflows/charts.yml +++ b/.github/workflows/charts.yml @@ -18,7 +18,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"0%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"0%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/000.svg @@ -31,7 +31,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"1%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"1%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/001.svg @@ -44,7 +44,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"2%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"2%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/002.svg @@ -57,7 +57,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"3%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"3%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/003.svg @@ -70,7 +70,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"4%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"4%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/004.svg @@ -83,7 +83,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"5%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"5%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/005.svg @@ -96,7 +96,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"6%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"6%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/006.svg @@ -109,7 +109,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"7%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"7%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/007.svg @@ -122,7 +122,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"8%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"8%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/008.svg @@ -135,7 +135,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"9%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"9%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/009.svg @@ -148,7 +148,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"10%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"10%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/010.svg @@ -161,7 +161,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"11%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"11%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/011.svg @@ -174,7 +174,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"12%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"12%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/012.svg @@ -187,7 +187,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"13%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"13%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/013.svg @@ -200,7 +200,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"14%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"14%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/014.svg @@ -213,7 +213,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"15%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"15%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/015.svg @@ -226,7 +226,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"16%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"16%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/016.svg @@ -239,7 +239,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"17%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"17%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/017.svg @@ -252,7 +252,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"18%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"18%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/018.svg @@ -265,7 +265,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"19%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"19%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/019.svg @@ -278,7 +278,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"20%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"20%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/020.svg @@ -291,7 +291,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"21%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"21%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/021.svg @@ -304,7 +304,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"22%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"22%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/022.svg @@ -317,7 +317,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"23%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"23%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/023.svg @@ -330,7 +330,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"24%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"24%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/024.svg @@ -343,7 +343,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"25%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"25%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/025.svg @@ -356,7 +356,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"26%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"26%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/026.svg @@ -369,7 +369,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"27%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"27%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/027.svg @@ -382,7 +382,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"28%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"28%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/028.svg @@ -395,7 +395,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"29%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"29%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/029.svg @@ -408,7 +408,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"30%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"30%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/030.svg @@ -421,7 +421,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"31%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"31%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/031.svg @@ -434,7 +434,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"32%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"32%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/032.svg @@ -447,7 +447,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"33%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"33%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/033.svg @@ -460,7 +460,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"34%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"34%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/034.svg @@ -473,7 +473,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"35%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"35%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/035.svg @@ -486,7 +486,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"36%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"36%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/036.svg @@ -499,7 +499,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"37%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"37%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/037.svg @@ -512,7 +512,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"38%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"38%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/038.svg @@ -525,7 +525,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"39%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"39%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/039.svg @@ -538,7 +538,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"40%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"40%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/040.svg @@ -551,7 +551,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"41%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"41%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/041.svg @@ -564,7 +564,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"42%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"42%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/042.svg @@ -577,7 +577,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"43%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"43%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/043.svg @@ -590,7 +590,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"44%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"44%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/044.svg @@ -603,7 +603,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"45%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"45%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/045.svg @@ -616,7 +616,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"46%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"46%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/046.svg @@ -629,7 +629,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"47%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"47%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/047.svg @@ -642,7 +642,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"48%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"48%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/048.svg @@ -655,7 +655,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"49%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"49%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/049.svg @@ -668,7 +668,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"50%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"50%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/050.svg @@ -681,7 +681,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"51%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"51%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/051.svg @@ -694,7 +694,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"52%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"52%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/052.svg @@ -707,7 +707,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"53%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"53%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/053.svg @@ -720,7 +720,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"54%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"54%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/054.svg @@ -733,7 +733,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"55%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"55%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/055.svg @@ -746,7 +746,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"56%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"56%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/056.svg @@ -759,7 +759,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"57%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"57%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/057.svg @@ -772,7 +772,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"58%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"58%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/058.svg @@ -785,7 +785,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"59%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"59%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/059.svg @@ -798,7 +798,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"60%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"60%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/060.svg @@ -811,7 +811,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"61%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"61%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/061.svg @@ -824,7 +824,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"62%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"62%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/062.svg @@ -837,7 +837,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"63%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"63%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/063.svg @@ -850,7 +850,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"64%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"64%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/064.svg @@ -863,7 +863,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"65%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"65%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/065.svg @@ -876,7 +876,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"66%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"66%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/066.svg @@ -889,7 +889,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"67%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"67%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/067.svg @@ -902,7 +902,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"68%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"68%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/068.svg @@ -915,7 +915,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"69%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"69%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/069.svg @@ -928,7 +928,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"70%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"70%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/070.svg @@ -941,7 +941,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"71%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"71%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/071.svg @@ -954,7 +954,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"72%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"72%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/072.svg @@ -967,7 +967,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"73%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"73%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/073.svg @@ -980,7 +980,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"74%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"74%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/074.svg @@ -993,7 +993,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"75%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"75%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/075.svg @@ -1006,7 +1006,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"76%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"76%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/076.svg @@ -1019,7 +1019,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"77%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"77%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/077.svg @@ -1032,7 +1032,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"78%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"78%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/078.svg @@ -1045,7 +1045,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"79%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"79%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/079.svg @@ -1058,7 +1058,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"80%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"80%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/080.svg @@ -1071,7 +1071,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"81%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"81%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/081.svg @@ -1084,7 +1084,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"82%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"82%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/082.svg @@ -1097,7 +1097,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"83%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"83%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/083.svg @@ -1110,7 +1110,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"84%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"84%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/084.svg @@ -1123,7 +1123,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"85%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"85%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/085.svg @@ -1136,7 +1136,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"86%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"86%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/086.svg @@ -1149,7 +1149,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"87%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"87%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/087.svg @@ -1162,7 +1162,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"88%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"88%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/088.svg @@ -1175,7 +1175,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"89%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"89%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/089.svg @@ -1188,7 +1188,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"90%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"90%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/090.svg @@ -1201,7 +1201,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"91%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"91%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/091.svg @@ -1214,7 +1214,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"92%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"92%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/092.svg @@ -1227,7 +1227,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"93%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"93%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/093.svg @@ -1240,7 +1240,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"94%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"94%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/094.svg @@ -1253,7 +1253,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"95%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"95%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/095.svg @@ -1266,7 +1266,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"96%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"96%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/096.svg @@ -1279,7 +1279,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"97%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"97%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/097.svg @@ -1292,7 +1292,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"98%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"98%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/098.svg @@ -1305,7 +1305,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"99%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"99%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/099.svg @@ -1318,7 +1318,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '"option"={"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"100%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"100%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/100.svg From 74b1c9e7a373626ffc5f83a6d30a4fbef784488f Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Mon, 18 Dec 2023 14:12:38 +0100 Subject: [PATCH 06/26] Create Progress. --- .github/workflows/charts.yml | 202 +++++++++++++++++------------------ 1 file changed, 101 insertions(+), 101 deletions(-) diff --git a/.github/workflows/charts.yml b/.github/workflows/charts.yml index 8433e7b..44b1278 100644 --- a/.github/workflows/charts.yml +++ b/.github/workflows/charts.yml @@ -18,7 +18,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"0%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"0%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/000.svg @@ -31,7 +31,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"1%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"1%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/001.svg @@ -44,7 +44,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"2%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"2%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/002.svg @@ -57,7 +57,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"3%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"3%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/003.svg @@ -70,7 +70,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"4%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"4%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/004.svg @@ -83,7 +83,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"5%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"5%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/005.svg @@ -96,7 +96,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"6%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"6%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/006.svg @@ -109,7 +109,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"7%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"7%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/007.svg @@ -122,7 +122,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"8%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"8%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/008.svg @@ -135,7 +135,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"9%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"9%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/009.svg @@ -148,7 +148,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"10%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"10%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/010.svg @@ -161,7 +161,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"11%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"11%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/011.svg @@ -174,7 +174,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"12%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"12%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/012.svg @@ -187,7 +187,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"13%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"13%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/013.svg @@ -200,7 +200,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"14%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"14%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/014.svg @@ -213,7 +213,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"15%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"15%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/015.svg @@ -226,7 +226,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"16%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"16%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/016.svg @@ -239,7 +239,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"17%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"17%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/017.svg @@ -252,7 +252,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"18%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"18%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/018.svg @@ -265,7 +265,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"19%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"19%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/019.svg @@ -278,7 +278,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"20%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"20%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/020.svg @@ -291,7 +291,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"21%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"21%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/021.svg @@ -304,7 +304,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"22%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"22%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/022.svg @@ -317,7 +317,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"23%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"23%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/023.svg @@ -330,7 +330,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"24%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"24%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/024.svg @@ -343,7 +343,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"25%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"25%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/025.svg @@ -356,7 +356,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"26%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"26%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/026.svg @@ -369,7 +369,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"27%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"27%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/027.svg @@ -382,7 +382,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"28%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"28%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/028.svg @@ -395,7 +395,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"29%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"29%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/029.svg @@ -408,7 +408,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"30%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"30%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/030.svg @@ -421,7 +421,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"31%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"31%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/031.svg @@ -434,7 +434,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"32%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"32%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/032.svg @@ -447,7 +447,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"33%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"33%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/033.svg @@ -460,7 +460,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"34%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"34%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/034.svg @@ -473,7 +473,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"35%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"35%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/035.svg @@ -486,7 +486,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"36%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"36%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/036.svg @@ -499,7 +499,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"37%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"37%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/037.svg @@ -512,7 +512,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"38%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"38%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/038.svg @@ -525,7 +525,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"39%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"39%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/039.svg @@ -538,7 +538,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"40%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"40%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/040.svg @@ -551,7 +551,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"41%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"41%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/041.svg @@ -564,7 +564,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"42%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"42%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/042.svg @@ -577,7 +577,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"43%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"43%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/043.svg @@ -590,7 +590,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"44%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"44%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/044.svg @@ -603,7 +603,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"45%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"45%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/045.svg @@ -616,7 +616,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"46%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"46%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/046.svg @@ -629,7 +629,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"47%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"47%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/047.svg @@ -642,7 +642,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"48%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"48%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/048.svg @@ -655,7 +655,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"49%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"49%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/049.svg @@ -668,7 +668,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"50%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"50%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/050.svg @@ -681,7 +681,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"51%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"51%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/051.svg @@ -694,7 +694,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"52%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"52%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/052.svg @@ -707,7 +707,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"53%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"53%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/053.svg @@ -720,7 +720,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"54%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"54%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/054.svg @@ -733,7 +733,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"55%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"55%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/055.svg @@ -746,7 +746,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"56%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"56%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/056.svg @@ -759,7 +759,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"57%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"57%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/057.svg @@ -772,7 +772,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"58%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"58%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/058.svg @@ -785,7 +785,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"59%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"59%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/059.svg @@ -798,7 +798,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"60%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"60%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/060.svg @@ -811,7 +811,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"61%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"61%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/061.svg @@ -824,7 +824,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"62%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"62%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/062.svg @@ -837,7 +837,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"63%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"63%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/063.svg @@ -850,7 +850,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"64%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"64%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/064.svg @@ -863,7 +863,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"65%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"65%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/065.svg @@ -876,7 +876,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"66%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"66%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/066.svg @@ -889,7 +889,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"67%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"67%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/067.svg @@ -902,7 +902,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"68%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"68%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/068.svg @@ -915,7 +915,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"69%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"69%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/069.svg @@ -928,7 +928,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"70%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"70%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/070.svg @@ -941,7 +941,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"71%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"71%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/071.svg @@ -954,7 +954,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"72%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"72%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/072.svg @@ -967,7 +967,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"73%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"73%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/073.svg @@ -980,7 +980,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"74%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"74%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/074.svg @@ -993,7 +993,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"75%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"75%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/075.svg @@ -1006,7 +1006,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"76%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"76%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/076.svg @@ -1019,7 +1019,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"77%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"77%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/077.svg @@ -1032,7 +1032,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"78%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"78%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/078.svg @@ -1045,7 +1045,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"79%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"79%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/079.svg @@ -1058,7 +1058,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"80%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"80%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/080.svg @@ -1071,7 +1071,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"81%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"81%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/081.svg @@ -1084,7 +1084,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"82%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"82%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/082.svg @@ -1097,7 +1097,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"83%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"83%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/083.svg @@ -1110,7 +1110,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"84%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"84%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/084.svg @@ -1123,7 +1123,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"85%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"85%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/085.svg @@ -1136,7 +1136,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"86%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"86%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/086.svg @@ -1149,7 +1149,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"87%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"87%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/087.svg @@ -1162,7 +1162,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"88%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"88%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/088.svg @@ -1175,7 +1175,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"89%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"89%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/089.svg @@ -1188,7 +1188,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"90%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"90%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/090.svg @@ -1201,7 +1201,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"91%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"91%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/091.svg @@ -1214,7 +1214,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"92%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"92%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/092.svg @@ -1227,7 +1227,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"93%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"93%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/093.svg @@ -1240,7 +1240,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"94%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"94%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/094.svg @@ -1253,7 +1253,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"95%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"95%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/095.svg @@ -1266,7 +1266,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"96%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"96%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/096.svg @@ -1279,7 +1279,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"97%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"97%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/097.svg @@ -1292,7 +1292,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"98%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"98%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/098.svg @@ -1305,7 +1305,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"99%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"99%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/099.svg @@ -1318,7 +1318,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":"120,"fontWeight":"bold","color":"#000","formatter":"100%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"100%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - name: Save generated SVG run: | cat < badges/100.svg From 436ac0afa471d28d65cd83b8fc4efed905169174 Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Mon, 18 Dec 2023 14:22:37 +0100 Subject: [PATCH 07/26] Create Progress. --- .github/workflows/charts.yml | 1345 +--------------------------------- 1 file changed, 38 insertions(+), 1307 deletions(-) diff --git a/.github/workflows/charts.yml b/.github/workflows/charts.yml index 44b1278..fd31ebe 100644 --- a/.github/workflows/charts.yml +++ b/.github/workflows/charts.yml @@ -12,1318 +12,49 @@ jobs: steps: - uses: actions/checkout@v4 - name: Generate progress SVG - id: chart-000 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"0%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/000.svg - ${{ steps.chart-000.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-001 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"1%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/001.svg - ${{ steps.chart-001.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-002 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"2%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/002.svg - ${{ steps.chart-002.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-003 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"3%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/003.svg - ${{ steps.chart-003.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-004 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"4%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/004.svg - ${{ steps.chart-004.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-005 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"5%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/005.svg - ${{ steps.chart-005.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-006 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"6%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/006.svg - ${{ steps.chart-006.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-007 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"7%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/007.svg - ${{ steps.chart-007.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-008 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"8%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/008.svg - ${{ steps.chart-008.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-009 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"9%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/009.svg - ${{ steps.chart-009.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-010 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"10%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/010.svg - ${{ steps.chart-010.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-011 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"11%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/011.svg - ${{ steps.chart-011.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-012 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"12%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/012.svg - ${{ steps.chart-012.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-013 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"13%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/013.svg - ${{ steps.chart-013.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-014 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"14%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/014.svg - ${{ steps.chart-014.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-015 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"15%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/015.svg - ${{ steps.chart-015.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-016 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"16%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/016.svg - ${{ steps.chart-016.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-017 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"17%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/017.svg - ${{ steps.chart-017.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-018 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"18%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/018.svg - ${{ steps.chart-018.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-019 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"19%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/019.svg - ${{ steps.chart-019.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-020 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"20%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/020.svg - ${{ steps.chart-020.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-021 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"21%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/021.svg - ${{ steps.chart-021.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-022 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"22%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/022.svg - ${{ steps.chart-022.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-023 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"23%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/023.svg - ${{ steps.chart-023.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-024 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"24%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/024.svg - ${{ steps.chart-024.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-025 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"25%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/025.svg - ${{ steps.chart-025.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-026 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"26%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/026.svg - ${{ steps.chart-026.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-027 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"27%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/027.svg - ${{ steps.chart-027.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-028 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"28%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/028.svg - ${{ steps.chart-028.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-029 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"29%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/029.svg - ${{ steps.chart-029.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-030 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"30%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/030.svg - ${{ steps.chart-030.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-031 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"31%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/031.svg - ${{ steps.chart-031.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-032 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"32%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/032.svg - ${{ steps.chart-032.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-033 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"33%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/033.svg - ${{ steps.chart-033.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-034 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"34%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/034.svg - ${{ steps.chart-034.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-035 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"35%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/035.svg - ${{ steps.chart-035.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-036 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"36%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/036.svg - ${{ steps.chart-036.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-037 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"37%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/037.svg - ${{ steps.chart-037.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-038 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"38%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/038.svg - ${{ steps.chart-038.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-039 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"39%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/039.svg - ${{ steps.chart-039.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-040 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"40%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/040.svg - ${{ steps.chart-040.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-041 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"41%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/041.svg - ${{ steps.chart-041.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-042 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"42%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/042.svg - ${{ steps.chart-042.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-043 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"43%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/043.svg - ${{ steps.chart-043.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-044 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"44%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/044.svg - ${{ steps.chart-044.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-045 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"45%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/045.svg - ${{ steps.chart-045.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-046 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"46%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/046.svg - ${{ steps.chart-046.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-047 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"47%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/047.svg - ${{ steps.chart-047.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-048 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"48%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/048.svg - ${{ steps.chart-048.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-049 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"49%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/049.svg - ${{ steps.chart-049.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-050 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"50%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/050.svg - ${{ steps.chart-050.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-051 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"51%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/051.svg - ${{ steps.chart-051.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-052 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"52%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/052.svg - ${{ steps.chart-052.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-053 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"53%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/053.svg - ${{ steps.chart-053.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-054 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"54%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/054.svg - ${{ steps.chart-054.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-055 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"55%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/055.svg - ${{ steps.chart-055.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-056 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"56%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/056.svg - ${{ steps.chart-056.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-057 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"57%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/057.svg - ${{ steps.chart-057.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-058 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"58%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/058.svg - ${{ steps.chart-058.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-059 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"59%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/059.svg - ${{ steps.chart-059.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-060 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"60%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/060.svg - ${{ steps.chart-060.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-061 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"61%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/061.svg - ${{ steps.chart-061.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-062 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"62%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/062.svg - ${{ steps.chart-062.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-063 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"63%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/063.svg - ${{ steps.chart-063.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-064 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"64%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/064.svg - ${{ steps.chart-064.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-065 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"65%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/065.svg - ${{ steps.chart-065.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-066 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"66%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/066.svg - ${{ steps.chart-066.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-067 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"67%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/067.svg - ${{ steps.chart-067.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-068 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"68%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/068.svg - ${{ steps.chart-068.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-069 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"69%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/069.svg - ${{ steps.chart-069.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-070 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"70%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/070.svg - ${{ steps.chart-070.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-071 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"71%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/071.svg - ${{ steps.chart-071.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-072 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"72%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/072.svg - ${{ steps.chart-072.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-073 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"73%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/073.svg - ${{ steps.chart-073.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-074 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"74%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/074.svg - ${{ steps.chart-074.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-075 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"75%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/075.svg - ${{ steps.chart-075.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-076 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"76%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/076.svg - ${{ steps.chart-076.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-077 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"77%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/077.svg - ${{ steps.chart-077.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-078 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"78%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/078.svg - ${{ steps.chart-078.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-079 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"79%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/079.svg - ${{ steps.chart-079.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-080 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"80%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/080.svg - ${{ steps.chart-080.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-081 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"81%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/081.svg - ${{ steps.chart-081.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-082 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"82%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/082.svg - ${{ steps.chart-082.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-083 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"83%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/083.svg - ${{ steps.chart-083.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-084 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"84%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/084.svg - ${{ steps.chart-084.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-085 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"85%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/085.svg - ${{ steps.chart-085.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-086 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"86%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/086.svg - ${{ steps.chart-086.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-087 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"87%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/087.svg - ${{ steps.chart-087.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-088 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"88%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/088.svg - ${{ steps.chart-088.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-089 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"89%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/089.svg - ${{ steps.chart-089.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-090 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"90%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/090.svg - ${{ steps.chart-090.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-091 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"91%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/091.svg - ${{ steps.chart-091.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-092 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"92%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/092.svg - ${{ steps.chart-092.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-093 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"93%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/093.svg - ${{ steps.chart-093.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-094 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"94%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/094.svg - ${{ steps.chart-094.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-095 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"95%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/095.svg - ${{ steps.chart-095.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-096 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"96%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/096.svg - ${{ steps.chart-096.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-097 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"97%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/097.svg - ${{ steps.chart-097.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-098 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"98%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/098.svg - ${{ steps.chart-098.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-099 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"99%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/099.svg - ${{ steps.chart-099.outputs.svg }} - EOF - - name: Generate progress SVG - id: chart-100 + id: chart-059 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"100%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[]}]};' - - name: Save generated SVG - run: | - cat < badges/100.svg - ${{ steps.chart-100.outputs.svg }} - EOF + chart-option: '{ + "series": [ + { + "type": "pie", + "radius": ["75%", "100%"], + "avoidLabelOverlap": false, + "color": ["#D2222D", "#FFBF00", "#238823", "#D0D0D0"], + "hoverAnimation": false, + "label": { + "show": true, + "position": "center", + "fontSize": 120, + "fontWeight": "bold", + "color": "#000", + "formatter": "59%" + }, + "itemStyle": { + "borderRadius": 10, + "borderColor": "#fff", + "borderWidth": 3 + }, + "labelLine": { "normal": { "show": false } }, + data: [{ "value": 10, "name": "Red" }, + { "value": 10, "name": "Red" }, + { "value": 10, "name": "Red" }, + { "value": 10, "name": "Red" }, + { "value": 10, "name": "Red" }, + { "value": 9, "name": "Yellow" }, + { "value": 0, "name": "Green" }, + { "value": 1, "name": "NotFilled" }, + { "value": 10, "name": "NotFilled" }, + { "value": 10, "name": "NotFilled" }, + { "value": 10, "name": "NotFilled" }, + { "value": 10, "name": "NotFilled" }] + } + ] + }; - name: Commit updated badges continue-on-error: true run: | From 95b604dcde40627fbebcf61711be70f8315173f1 Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Mon, 18 Dec 2023 14:23:45 +0100 Subject: [PATCH 08/26] Create Progress. --- .github/workflows/charts.yml | 38 +----------------------------------- 1 file changed, 1 insertion(+), 37 deletions(-) diff --git a/.github/workflows/charts.yml b/.github/workflows/charts.yml index fd31ebe..050be16 100644 --- a/.github/workflows/charts.yml +++ b/.github/workflows/charts.yml @@ -18,43 +18,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{ - "series": [ - { - "type": "pie", - "radius": ["75%", "100%"], - "avoidLabelOverlap": false, - "color": ["#D2222D", "#FFBF00", "#238823", "#D0D0D0"], - "hoverAnimation": false, - "label": { - "show": true, - "position": "center", - "fontSize": 120, - "fontWeight": "bold", - "color": "#000", - "formatter": "59%" - }, - "itemStyle": { - "borderRadius": 10, - "borderColor": "#fff", - "borderWidth": 3 - }, - "labelLine": { "normal": { "show": false } }, - data: [{ "value": 10, "name": "Red" }, - { "value": 10, "name": "Red" }, - { "value": 10, "name": "Red" }, - { "value": 10, "name": "Red" }, - { "value": 10, "name": "Red" }, - { "value": 9, "name": "Yellow" }, - { "value": 0, "name": "Green" }, - { "value": 1, "name": "NotFilled" }, - { "value": 10, "name": "NotFilled" }, - { "value": 10, "name": "NotFilled" }, - { "value": 10, "name": "NotFilled" }, - { "value": 10, "name": "NotFilled" }] - } - ] - }; + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"59%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},data:[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":9,"name":"Yellow"},{"value":0,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]};' - name: Commit updated badges continue-on-error: true run: | From eda37c7dd14496d99d75c18cceeb8eece46ecfc1 Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Mon, 18 Dec 2023 16:08:59 +0100 Subject: [PATCH 09/26] Create Progress. --- .github/workflows/charts.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/charts.yml b/.github/workflows/charts.yml index 050be16..d3d595a 100644 --- a/.github/workflows/charts.yml +++ b/.github/workflows/charts.yml @@ -18,7 +18,12 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"59%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},data:[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":9,"name":"Yellow"},{"value":0,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]};' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"59%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},data:[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":9,"name":"Yellow"},{"value":0,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + - name: Save generated SVG + run: | + cat < badges/059.svg + ${{ steps.chart-059.outputs.svg }} + EOF - name: Commit updated badges continue-on-error: true run: | From 4417b2f00aff732454d7c79196aad78b2678b5ba Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Mon, 18 Dec 2023 16:11:27 +0100 Subject: [PATCH 10/26] Create Progress. --- .github/workflows/charts.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/charts.yml b/.github/workflows/charts.yml index d3d595a..17e2203 100644 --- a/.github/workflows/charts.yml +++ b/.github/workflows/charts.yml @@ -18,7 +18,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"59%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},data:[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":9,"name":"Yellow"},{"value":0,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"59%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":9,"name":"Yellow"},{"value":0,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | cat < badges/059.svg From 3ea7d1830c7f60fd2ba4130bc227b09b0822efd4 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 18 Dec 2023 15:11:40 +0000 Subject: [PATCH 11/26] Update badges with results from latest autograding --- badges/059.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 152 insertions(+) create mode 100644 badges/059.svg diff --git a/badges/059.svg b/badges/059.svg new file mode 100644 index 0000000..cbebc46 --- /dev/null +++ b/badges/059.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +59% + + From eecca80ce45e61108b6802e8ece2a06901ba55f0 Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Mon, 18 Dec 2023 16:20:48 +0100 Subject: [PATCH 12/26] Create Progress. --- .github/workflows/charts.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/charts.yml b/.github/workflows/charts.yml index 17e2203..465d1e3 100644 --- a/.github/workflows/charts.yml +++ b/.github/workflows/charts.yml @@ -18,7 +18,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":120,"fontWeight":"bold","color":"#000","formatter":"59%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":9,"name":"Yellow"},{"value":0,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":60,"fontWeight":"bold","color":"#000","formatter":"59%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":9,"name":"Yellow"},{"value":0,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | cat < badges/059.svg From 9fb0c0a2152b2739d10093270833f0018eded3e0 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 18 Dec 2023 15:21:25 +0000 Subject: [PATCH 13/26] Update badges with results from latest autograding --- badges/059.svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/badges/059.svg b/badges/059.svg index cbebc46..7d700a6 100644 --- a/badges/059.svg +++ b/badges/059.svg @@ -12,7 +12,7 @@ -59% +59% + diff --git a/badges/001.svg b/badges/001.svg new file mode 100644 index 0000000..c1a8cfe --- /dev/null +++ b/badges/001.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +1% + + diff --git a/badges/002.svg b/badges/002.svg new file mode 100644 index 0000000..06029ac --- /dev/null +++ b/badges/002.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +2% + + diff --git a/badges/003.svg b/badges/003.svg new file mode 100644 index 0000000..36ffd78 --- /dev/null +++ b/badges/003.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +3% + + diff --git a/badges/004.svg b/badges/004.svg new file mode 100644 index 0000000..476cc72 --- /dev/null +++ b/badges/004.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +4% + + diff --git a/badges/005.svg b/badges/005.svg new file mode 100644 index 0000000..53a87ba --- /dev/null +++ b/badges/005.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +5% + + diff --git a/badges/006.svg b/badges/006.svg new file mode 100644 index 0000000..c206435 --- /dev/null +++ b/badges/006.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +6% + + diff --git a/badges/007.svg b/badges/007.svg new file mode 100644 index 0000000..8695c74 --- /dev/null +++ b/badges/007.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +7% + + diff --git a/badges/008.svg b/badges/008.svg new file mode 100644 index 0000000..1677813 --- /dev/null +++ b/badges/008.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +8% + + diff --git a/badges/009.svg b/badges/009.svg new file mode 100644 index 0000000..7730a8a --- /dev/null +++ b/badges/009.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +9% + + diff --git a/badges/010.svg b/badges/010.svg new file mode 100644 index 0000000..51a0ec0 --- /dev/null +++ b/badges/010.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +10% + + diff --git a/badges/011.svg b/badges/011.svg new file mode 100644 index 0000000..6d848fb --- /dev/null +++ b/badges/011.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +11% + + diff --git a/badges/012.svg b/badges/012.svg new file mode 100644 index 0000000..e154ca6 --- /dev/null +++ b/badges/012.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +12% + + diff --git a/badges/013.svg b/badges/013.svg new file mode 100644 index 0000000..a17426a --- /dev/null +++ b/badges/013.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +13% + + diff --git a/badges/014.svg b/badges/014.svg new file mode 100644 index 0000000..ab4f12c --- /dev/null +++ b/badges/014.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +14% + + diff --git a/badges/015.svg b/badges/015.svg new file mode 100644 index 0000000..0e8ae50 --- /dev/null +++ b/badges/015.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +15% + + diff --git a/badges/016.svg b/badges/016.svg new file mode 100644 index 0000000..d61f418 --- /dev/null +++ b/badges/016.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +16% + + diff --git a/badges/017.svg b/badges/017.svg new file mode 100644 index 0000000..fc28564 --- /dev/null +++ b/badges/017.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +17% + + diff --git a/badges/018.svg b/badges/018.svg new file mode 100644 index 0000000..9ddb4cf --- /dev/null +++ b/badges/018.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +18% + + diff --git a/badges/019.svg b/badges/019.svg new file mode 100644 index 0000000..efd2b5d --- /dev/null +++ b/badges/019.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +19% + + diff --git a/badges/020.svg b/badges/020.svg new file mode 100644 index 0000000..d9e6696 --- /dev/null +++ b/badges/020.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +20% + + diff --git a/badges/021.svg b/badges/021.svg new file mode 100644 index 0000000..da8ddd0 --- /dev/null +++ b/badges/021.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +21% + + diff --git a/badges/022.svg b/badges/022.svg new file mode 100644 index 0000000..a1b8506 --- /dev/null +++ b/badges/022.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +22% + + diff --git a/badges/023.svg b/badges/023.svg new file mode 100644 index 0000000..93af980 --- /dev/null +++ b/badges/023.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +23% + + diff --git a/badges/024.svg b/badges/024.svg new file mode 100644 index 0000000..f2ffd64 --- /dev/null +++ b/badges/024.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +24% + + diff --git a/badges/025.svg b/badges/025.svg new file mode 100644 index 0000000..87a70ca --- /dev/null +++ b/badges/025.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +25% + + diff --git a/badges/026.svg b/badges/026.svg new file mode 100644 index 0000000..8ca4365 --- /dev/null +++ b/badges/026.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +26% + + diff --git a/badges/027.svg b/badges/027.svg new file mode 100644 index 0000000..cefc168 --- /dev/null +++ b/badges/027.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +27% + + diff --git a/badges/028.svg b/badges/028.svg new file mode 100644 index 0000000..0ba9d2f --- /dev/null +++ b/badges/028.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +28% + + diff --git a/badges/029.svg b/badges/029.svg new file mode 100644 index 0000000..3add0d8 --- /dev/null +++ b/badges/029.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +29% + + diff --git a/badges/030.svg b/badges/030.svg new file mode 100644 index 0000000..e798d12 --- /dev/null +++ b/badges/030.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +30% + + diff --git a/badges/031.svg b/badges/031.svg new file mode 100644 index 0000000..63fe753 --- /dev/null +++ b/badges/031.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +31% + + diff --git a/badges/032.svg b/badges/032.svg new file mode 100644 index 0000000..64f147d --- /dev/null +++ b/badges/032.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +32% + + diff --git a/badges/033.svg b/badges/033.svg new file mode 100644 index 0000000..d99b3c8 --- /dev/null +++ b/badges/033.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +33% + + diff --git a/badges/034.svg b/badges/034.svg new file mode 100644 index 0000000..2ef0ac9 --- /dev/null +++ b/badges/034.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +34% + + diff --git a/badges/035.svg b/badges/035.svg new file mode 100644 index 0000000..91f4872 --- /dev/null +++ b/badges/035.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +35% + + diff --git a/badges/036.svg b/badges/036.svg new file mode 100644 index 0000000..38f0011 --- /dev/null +++ b/badges/036.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +36% + + diff --git a/badges/037.svg b/badges/037.svg new file mode 100644 index 0000000..ca0de20 --- /dev/null +++ b/badges/037.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +37% + + diff --git a/badges/038.svg b/badges/038.svg new file mode 100644 index 0000000..c0c585a --- /dev/null +++ b/badges/038.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +38% + + diff --git a/badges/039.svg b/badges/039.svg new file mode 100644 index 0000000..c391443 --- /dev/null +++ b/badges/039.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +39% + + diff --git a/badges/040.svg b/badges/040.svg new file mode 100644 index 0000000..d24e53f --- /dev/null +++ b/badges/040.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +40% + + diff --git a/badges/041.svg b/badges/041.svg new file mode 100644 index 0000000..14f6a5c --- /dev/null +++ b/badges/041.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +41% + + diff --git a/badges/042.svg b/badges/042.svg new file mode 100644 index 0000000..1552bdf --- /dev/null +++ b/badges/042.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +42% + + diff --git a/badges/043.svg b/badges/043.svg new file mode 100644 index 0000000..39ed4f2 --- /dev/null +++ b/badges/043.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +43% + + diff --git a/badges/044.svg b/badges/044.svg new file mode 100644 index 0000000..26cb8f4 --- /dev/null +++ b/badges/044.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +44% + + diff --git a/badges/045.svg b/badges/045.svg new file mode 100644 index 0000000..362b019 --- /dev/null +++ b/badges/045.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +45% + + diff --git a/badges/046.svg b/badges/046.svg new file mode 100644 index 0000000..29e1b48 --- /dev/null +++ b/badges/046.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +46% + + diff --git a/badges/047.svg b/badges/047.svg new file mode 100644 index 0000000..c8a029a --- /dev/null +++ b/badges/047.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +47% + + diff --git a/badges/048.svg b/badges/048.svg new file mode 100644 index 0000000..46c4bb1 --- /dev/null +++ b/badges/048.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +48% + + diff --git a/badges/049.svg b/badges/049.svg new file mode 100644 index 0000000..e4ef8ba --- /dev/null +++ b/badges/049.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +49% + + diff --git a/badges/050.svg b/badges/050.svg new file mode 100644 index 0000000..00a4d0a --- /dev/null +++ b/badges/050.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + +50% + + From 6beb949a9c3e1c05a8baaf4cc9ed9adc2909921d Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Mon, 18 Dec 2023 16:52:27 +0100 Subject: [PATCH 18/26] Add chart generator. --- .../grading/github/ProgressGenerator.java | 108 ++++++++---------- 1 file changed, 49 insertions(+), 59 deletions(-) diff --git a/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java b/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java index fcb6d73..1f72cb8 100644 --- a/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java +++ b/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java @@ -12,32 +12,32 @@ public class ProgressGenerator { public static void main(final String[] args) { String options = """ - option = { - series: [ + { + "series": [ { - type: 'pie', - radius: ['75%', '100%'], - avoidLabelOverlap: false, - color: ['#D2222D', '#FFBF00 ', '#238823 ', '#D0D0D0 '], - hoverAnimation: false, - label: { - show: true, - position: 'center', - fontSize: '120', - fontWeight: 'bold', - color: '#000', - formatter: '' + "type": "pie", + "radius": ["75%", "100%"], + "avoidLabelOverlap": false, + "color": ["#D2222D", "#FFBF00", "#238823", "#D0D0D0"], + "hoverAnimation": false, + "label": { + "show": true, + "position": "center", + "fontSize": 55, + "fontWeight": "bold", + "color": "#000", + "formatter": "" }, - itemStyle: { - borderRadius: 10, - borderColor: '#fff', - borderWidth: 3 + "itemStyle": { + "borderRadius": 10, + "borderColor": "#fff", + "borderWidth": 3 }, - labelLine: { normal: { show: false } }, - data: [ ] + "labelLine": { "normal": { "show": false } }, + "data": [ ] } ] - }; + } """; final String script = """ - name: Generate progress SVG @@ -55,8 +55,8 @@ public static void main(final String[] args) { EOF """; - for (int percentage = 0; percentage <= 100; percentage++) { - var formatter = options.replace("formatter: ''", String.format("formatter: '%d%%'", percentage)); + for (int percentage = 0; percentage <= 50; percentage++) { + var formatter = options.replace("\"formatter\": \"\"", String.format("\"formatter\": \"%d%%\"", percentage)); String data; if (percentage <= 50) { @@ -68,87 +68,77 @@ else if (percentage <= 80) { else { data = createGreenChart(percentage); } - var echarts = formatter.replace("data: [ ]", data); + var echarts = formatter.replace("\"data\": [ ]", data); var chart = StringUtils.deleteWhitespace(echarts); var stage = script.replace("chart-option: ''", String.format("chart-option: '%s'", chart)) - .replace("badges/progress.svg", String.format("badges/%3d.svg", percentage)); + .replace("badges/progress.svg", String.format("badges/%03d.svg", percentage)) + .replace("id: chart", String.format("id: chart-%03d", percentage)) + .replace("steps.chart.outputs", String.format("steps.chart-%03d.outputs", percentage)); System.out.print(stage); } } private static String createGreenChart(final int percentage) { - var dataValues = new StringJoiner(",\n ", "data: [", "]"); + var dataValues = new StringJoiner(",\n ", "\"data\": [", "]"); int i = 0; for (; i < 50; i += 10) { - dataValues.add("{ value: 10, name: 'Red' }"); + dataValues.add("{ \"value\": 10, \"name\": \"Red\" }"); } for (; i < 80; i += 10) { - dataValues.add("{ value: 10, name: 'Yellow' }"); + dataValues.add("{ \"value\": 10, \"name\": \"Yellow\" }"); } for (; i < ((percentage / 10) * 10) && i < 100; i += 10) { - dataValues.add("{ value: 10, name: 'Green' }"); + dataValues.add("{ \"value\": 10, \"name\": \"Green\" }"); } - dataValues.add(String.format("{ value: %d, name: 'Green' }", percentage % 10)); + dataValues.add(String.format("{ \"value\": %d, \"name\": \"Green\" }", percentage % 10)); if (percentage != 100) { - dataValues.add(String.format("{ value: %d, name: 'NotFilled' }", (10 - percentage % 10))); + dataValues.add(String.format("{ \"value\": %d, \"name\": \"NotFilled\" }", (10 - percentage % 10))); } i += 10; for (; i < 100; i += 10) { - dataValues.add("{ value: 10, name: 'NotFilled' }"); + dataValues.add("{ \"value\": 10, name: 'NotFilled' }"); } return dataValues.toString(); } private static String createYellowChart(final int percentage) { - var dataValues = new StringJoiner(",\n ", "data: [", "]"); + var dataValues = new StringJoiner(",\n ", "\"data\": [", "]"); int i = 0; for (; i < 50; i += 10) { - dataValues.add("{ value: 10, name: 'Red' }"); + dataValues.add("{ \"value\": 10, \"name\": \"Red\" }"); } for (; i < ((percentage / 10) * 10) && i < 80; i += 10) { - dataValues.add("{ value: 10, name: 'Yellow' }"); + dataValues.add("{ \"value\": 10, \"name\": \"Yellow\" }"); } - dataValues.add(String.format("{ value: %d, name: 'Yellow' }", percentage % 10)); - dataValues.add("{ value: 0, name: 'Green' }"); - dataValues.add(String.format("{ value: %d, name: 'NotFilled' }", (10 - percentage % 10))); + dataValues.add(String.format("{ \"value\": %d, \"name\": \"Yellow\" }", percentage % 10)); + dataValues.add("{ \"value\": 0, \"name\": \"Green\" }"); + dataValues.add(String.format("{ \"value\": %d, \"name\": \"NotFilled\" }", (10 - percentage % 10))); i += 10; for (; i < 100; i += 10) { - dataValues.add("{ value: 10, name: 'NotFilled' }"); + dataValues.add("{ \"value\": 10, \"name\": \"NotFilled\" }"); } return dataValues.toString(); } private static String createRedChart(final int percentage) { - var dataValues = new StringJoiner(",\n ", "data: [", "]"); + var dataValues = new StringJoiner(",\n ", "\"data\": [", "]"); int i = 0; for (; i < ((percentage / 10) * 10) && i < 50; i += 10) { - dataValues.add("{ value: 10, name: 'Red' }"); + dataValues.add("{ \"value\": 10, \"name\": \"Red\" }"); } - dataValues.add(String.format("{ value: %d, name: 'Red' }", percentage % 10)); - dataValues.add("{ value: 0, name: 'Yellow' }"); - dataValues.add("{ value: 0, name: 'Green' }"); - dataValues.add(String.format("{ value: %d, name: 'NotFilled' }", (10 - percentage % 10))); + dataValues.add(String.format("{ \"value\": %d, \"name\": \"Red\" }", percentage % 10)); + dataValues.add("{ \"value\": 0, \"name\": \"Yellow\" }"); + dataValues.add("{ \"value\": 0, \"name\": \"Green\" }"); + dataValues.add(String.format("{ \"value\": %d, \"name\": \"NotFilled\" }", (10 - percentage % 10))); i += 10; for (; i < 100; i += 10) { - dataValues.add("{ value: 10, name: 'NotFilled' }"); + dataValues.add("{ \"value\": 10, \"name\": \"NotFilled\" }"); } - - var data = dataValues.toString(); - return data; - } - - private static String getColor(final int percentage) { - if (percentage < 50) { - return "Red"; - } - if (percentage < 80) { - return "Yellow"; - } - return "Green"; + return dataValues.toString(); } } From 97ef57284cfc63cc7f6809c6ff7fe4ce147d5190 Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Mon, 18 Dec 2023 16:55:16 +0100 Subject: [PATCH 19/26] Add chart generator. --- .github/workflows/charts.yml | 409 +++++++++--------- .../grading/github/ProgressGenerator.java | 2 +- 2 files changed, 202 insertions(+), 209 deletions(-) diff --git a/.github/workflows/charts.yml b/.github/workflows/charts.yml index 6444347..e1b15da 100644 --- a/.github/workflows/charts.yml +++ b/.github/workflows/charts.yml @@ -12,663 +12,656 @@ jobs: steps: - uses: actions/checkout@v4 - name: Generate progress SVG - id: chart-000 + id: chart-051 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"0%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":0,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"51%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":1,"name":"Yellow"},{"value":0,"name":"Green"},{"value":9,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/000.svg - ${{ steps.chart-000.outputs.svg }} + cat < badges/051.svg + ${{ steps.chart-051.outputs.svg }} EOF - name: Generate progress SVG - id: chart-001 + id: chart-052 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"1%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":1,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":9,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"52%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":2,"name":"Yellow"},{"value":0,"name":"Green"},{"value":8,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/001.svg - ${{ steps.chart-001.outputs.svg }} + cat < badges/052.svg + ${{ steps.chart-052.outputs.svg }} EOF - name: Generate progress SVG - id: chart-002 + id: chart-053 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"2%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":2,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":8,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"53%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":3,"name":"Yellow"},{"value":0,"name":"Green"},{"value":7,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/002.svg - ${{ steps.chart-002.outputs.svg }} + cat < badges/053.svg + ${{ steps.chart-053.outputs.svg }} EOF - name: Generate progress SVG - id: chart-003 + id: chart-054 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"3%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":3,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":7,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"54%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":4,"name":"Yellow"},{"value":0,"name":"Green"},{"value":6,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/003.svg - ${{ steps.chart-003.outputs.svg }} + cat < badges/054.svg + ${{ steps.chart-054.outputs.svg }} EOF - name: Generate progress SVG - id: chart-004 + id: chart-055 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"4%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":4,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":6,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"55%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":5,"name":"Yellow"},{"value":0,"name":"Green"},{"value":5,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/004.svg - ${{ steps.chart-004.outputs.svg }} + cat < badges/055.svg + ${{ steps.chart-055.outputs.svg }} EOF - name: Generate progress SVG - id: chart-005 + id: chart-056 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"5%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":5,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":5,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"56%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":6,"name":"Yellow"},{"value":0,"name":"Green"},{"value":4,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/005.svg - ${{ steps.chart-005.outputs.svg }} + cat < badges/056.svg + ${{ steps.chart-056.outputs.svg }} EOF - name: Generate progress SVG - id: chart-006 + id: chart-057 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"6%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":6,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":4,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"57%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":7,"name":"Yellow"},{"value":0,"name":"Green"},{"value":3,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/006.svg - ${{ steps.chart-006.outputs.svg }} + cat < badges/057.svg + ${{ steps.chart-057.outputs.svg }} EOF - name: Generate progress SVG - id: chart-007 + id: chart-058 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"7%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":7,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":3,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"58%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":8,"name":"Yellow"},{"value":0,"name":"Green"},{"value":2,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/007.svg - ${{ steps.chart-007.outputs.svg }} + cat < badges/058.svg + ${{ steps.chart-058.outputs.svg }} EOF - name: Generate progress SVG - id: chart-008 + id: chart-059 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"8%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":8,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":2,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"59%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":9,"name":"Yellow"},{"value":0,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/008.svg - ${{ steps.chart-008.outputs.svg }} + cat < badges/059.svg + ${{ steps.chart-059.outputs.svg }} EOF - name: Generate progress SVG - id: chart-009 + id: chart-060 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"9%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":9,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"60%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/009.svg - ${{ steps.chart-009.outputs.svg }} + cat < badges/060.svg + ${{ steps.chart-060.outputs.svg }} EOF - name: Generate progress SVG - id: chart-010 + id: chart-061 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"10%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":0,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"61%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":1,"name":"Yellow"},{"value":0,"name":"Green"},{"value":9,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/010.svg - ${{ steps.chart-010.outputs.svg }} + cat < badges/061.svg + ${{ steps.chart-061.outputs.svg }} EOF - name: Generate progress SVG - id: chart-011 + id: chart-062 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"11%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":1,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":9,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"62%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":2,"name":"Yellow"},{"value":0,"name":"Green"},{"value":8,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/011.svg - ${{ steps.chart-011.outputs.svg }} + cat < badges/062.svg + ${{ steps.chart-062.outputs.svg }} EOF - name: Generate progress SVG - id: chart-012 + id: chart-063 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"12%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":2,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":8,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"63%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":3,"name":"Yellow"},{"value":0,"name":"Green"},{"value":7,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/012.svg - ${{ steps.chart-012.outputs.svg }} + cat < badges/063.svg + ${{ steps.chart-063.outputs.svg }} EOF - name: Generate progress SVG - id: chart-013 + id: chart-064 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"13%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":3,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":7,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"64%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":4,"name":"Yellow"},{"value":0,"name":"Green"},{"value":6,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/013.svg - ${{ steps.chart-013.outputs.svg }} + cat < badges/064.svg + ${{ steps.chart-064.outputs.svg }} EOF - name: Generate progress SVG - id: chart-014 + id: chart-065 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"14%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":4,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":6,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"65%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":5,"name":"Yellow"},{"value":0,"name":"Green"},{"value":5,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/014.svg - ${{ steps.chart-014.outputs.svg }} + cat < badges/065.svg + ${{ steps.chart-065.outputs.svg }} EOF - name: Generate progress SVG - id: chart-015 + id: chart-066 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"15%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":5,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":5,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"66%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":6,"name":"Yellow"},{"value":0,"name":"Green"},{"value":4,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/015.svg - ${{ steps.chart-015.outputs.svg }} + cat < badges/066.svg + ${{ steps.chart-066.outputs.svg }} EOF - name: Generate progress SVG - id: chart-016 + id: chart-067 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"16%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":6,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":4,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"67%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":7,"name":"Yellow"},{"value":0,"name":"Green"},{"value":3,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/016.svg - ${{ steps.chart-016.outputs.svg }} + cat < badges/067.svg + ${{ steps.chart-067.outputs.svg }} EOF - name: Generate progress SVG - id: chart-017 + id: chart-068 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"17%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":7,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":3,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"68%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":8,"name":"Yellow"},{"value":0,"name":"Green"},{"value":2,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/017.svg - ${{ steps.chart-017.outputs.svg }} + cat < badges/068.svg + ${{ steps.chart-068.outputs.svg }} EOF - name: Generate progress SVG - id: chart-018 + id: chart-069 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"18%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":8,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":2,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"69%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":9,"name":"Yellow"},{"value":0,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/018.svg - ${{ steps.chart-018.outputs.svg }} + cat < badges/069.svg + ${{ steps.chart-069.outputs.svg }} EOF - name: Generate progress SVG - id: chart-019 + id: chart-070 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"19%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":9,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"70%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/019.svg - ${{ steps.chart-019.outputs.svg }} + cat < badges/070.svg + ${{ steps.chart-070.outputs.svg }} EOF - name: Generate progress SVG - id: chart-020 + id: chart-071 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"20%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":0,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"71%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":1,"name":"Yellow"},{"value":0,"name":"Green"},{"value":9,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/020.svg - ${{ steps.chart-020.outputs.svg }} + cat < badges/071.svg + ${{ steps.chart-071.outputs.svg }} EOF - name: Generate progress SVG - id: chart-021 + id: chart-072 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"21%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":1,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":9,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"72%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":2,"name":"Yellow"},{"value":0,"name":"Green"},{"value":8,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/021.svg - ${{ steps.chart-021.outputs.svg }} + cat < badges/072.svg + ${{ steps.chart-072.outputs.svg }} EOF - name: Generate progress SVG - id: chart-022 + id: chart-073 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"22%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":2,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":8,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"73%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":3,"name":"Yellow"},{"value":0,"name":"Green"},{"value":7,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/022.svg - ${{ steps.chart-022.outputs.svg }} + cat < badges/073.svg + ${{ steps.chart-073.outputs.svg }} EOF - name: Generate progress SVG - id: chart-023 + id: chart-074 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"23%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":3,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":7,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"74%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":4,"name":"Yellow"},{"value":0,"name":"Green"},{"value":6,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/023.svg - ${{ steps.chart-023.outputs.svg }} + cat < badges/074.svg + ${{ steps.chart-074.outputs.svg }} EOF - name: Generate progress SVG - id: chart-024 + id: chart-075 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"24%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":4,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":6,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"75%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":5,"name":"Yellow"},{"value":0,"name":"Green"},{"value":5,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/024.svg - ${{ steps.chart-024.outputs.svg }} + cat < badges/075.svg + ${{ steps.chart-075.outputs.svg }} EOF - name: Generate progress SVG - id: chart-025 + id: chart-076 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"25%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":5,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":5,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"76%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":6,"name":"Yellow"},{"value":0,"name":"Green"},{"value":4,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/025.svg - ${{ steps.chart-025.outputs.svg }} + cat < badges/076.svg + ${{ steps.chart-076.outputs.svg }} EOF - name: Generate progress SVG - id: chart-026 + id: chart-077 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"26%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":6,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":4,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"77%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":7,"name":"Yellow"},{"value":0,"name":"Green"},{"value":3,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/026.svg - ${{ steps.chart-026.outputs.svg }} + cat < badges/077.svg + ${{ steps.chart-077.outputs.svg }} EOF - name: Generate progress SVG - id: chart-027 + id: chart-078 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"27%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":7,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":3,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"78%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":8,"name":"Yellow"},{"value":0,"name":"Green"},{"value":2,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/027.svg - ${{ steps.chart-027.outputs.svg }} + cat < badges/078.svg + ${{ steps.chart-078.outputs.svg }} EOF - name: Generate progress SVG - id: chart-028 + id: chart-079 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"28%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":8,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":2,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"79%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":9,"name":"Yellow"},{"value":0,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/028.svg - ${{ steps.chart-028.outputs.svg }} + cat < badges/079.svg + ${{ steps.chart-079.outputs.svg }} EOF - name: Generate progress SVG - id: chart-029 + id: chart-080 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"29%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":9,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"80%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/029.svg - ${{ steps.chart-029.outputs.svg }} + cat < badges/080.svg + ${{ steps.chart-080.outputs.svg }} EOF - name: Generate progress SVG - id: chart-030 + id: chart-081 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"30%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":0,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"81%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":1,"name":"Green"},{"value":9,"name":"NotFilled"},{"value":10,name:'NotFilled'}]}]}' - name: Save generated SVG run: | - cat < badges/030.svg - ${{ steps.chart-030.outputs.svg }} + cat < badges/081.svg + ${{ steps.chart-081.outputs.svg }} EOF - name: Generate progress SVG - id: chart-031 + id: chart-082 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"31%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":1,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":9,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"82%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":2,"name":"Green"},{"value":8,"name":"NotFilled"},{"value":10,name:'NotFilled'}]}]}' - name: Save generated SVG run: | - cat < badges/031.svg - ${{ steps.chart-031.outputs.svg }} + cat < badges/082.svg + ${{ steps.chart-082.outputs.svg }} EOF - name: Generate progress SVG - id: chart-032 + id: chart-083 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"32%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":2,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":8,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"83%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":3,"name":"Green"},{"value":7,"name":"NotFilled"},{"value":10,name:'NotFilled'}]}]}' - name: Save generated SVG run: | - cat < badges/032.svg - ${{ steps.chart-032.outputs.svg }} + cat < badges/083.svg + ${{ steps.chart-083.outputs.svg }} EOF - name: Generate progress SVG - id: chart-033 + id: chart-084 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"33%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":3,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":7,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"84%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":4,"name":"Green"},{"value":6,"name":"NotFilled"},{"value":10,name:'NotFilled'}]}]}' - name: Save generated SVG run: | - cat < badges/033.svg - ${{ steps.chart-033.outputs.svg }} + cat < badges/084.svg + ${{ steps.chart-084.outputs.svg }} EOF - name: Generate progress SVG - id: chart-034 + id: chart-085 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"34%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":4,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":6,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"85%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":5,"name":"Green"},{"value":5,"name":"NotFilled"},{"value":10,name:'NotFilled'}]}]}' - name: Save generated SVG run: | - cat < badges/034.svg - ${{ steps.chart-034.outputs.svg }} + cat < badges/085.svg + ${{ steps.chart-085.outputs.svg }} EOF - name: Generate progress SVG - id: chart-035 + id: chart-086 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"35%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":5,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":5,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"86%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":6,"name":"Green"},{"value":4,"name":"NotFilled"},{"value":10,name:'NotFilled'}]}]}' - name: Save generated SVG run: | - cat < badges/035.svg - ${{ steps.chart-035.outputs.svg }} + cat < badges/086.svg + ${{ steps.chart-086.outputs.svg }} EOF - name: Generate progress SVG - id: chart-036 + id: chart-087 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"36%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":6,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":4,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"87%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":7,"name":"Green"},{"value":3,"name":"NotFilled"},{"value":10,name:'NotFilled'}]}]}' - name: Save generated SVG run: | - cat < badges/036.svg - ${{ steps.chart-036.outputs.svg }} + cat < badges/087.svg + ${{ steps.chart-087.outputs.svg }} EOF - name: Generate progress SVG - id: chart-037 + id: chart-088 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"37%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":7,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":3,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"88%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":8,"name":"Green"},{"value":2,"name":"NotFilled"},{"value":10,name:'NotFilled'}]}]}' - name: Save generated SVG run: | - cat < badges/037.svg - ${{ steps.chart-037.outputs.svg }} + cat < badges/088.svg + ${{ steps.chart-088.outputs.svg }} EOF - name: Generate progress SVG - id: chart-038 + id: chart-089 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"38%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":8,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":2,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"89%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":9,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,name:'NotFilled'}]}]}' - name: Save generated SVG run: | - cat < badges/038.svg - ${{ steps.chart-038.outputs.svg }} + cat < badges/089.svg + ${{ steps.chart-089.outputs.svg }} EOF - name: Generate progress SVG - id: chart-039 + id: chart-090 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"39%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":9,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"90%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Green"},{"value":0,"name":"Green"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/039.svg - ${{ steps.chart-039.outputs.svg }} + cat < badges/090.svg + ${{ steps.chart-090.outputs.svg }} EOF - name: Generate progress SVG - id: chart-040 + id: chart-091 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"40%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":0,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"91%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Green"},{"value":1,"name":"Green"},{"value":9,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/040.svg - ${{ steps.chart-040.outputs.svg }} + cat < badges/091.svg + ${{ steps.chart-091.outputs.svg }} EOF - name: Generate progress SVG - id: chart-041 + id: chart-092 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"41%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":1,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":9,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"92%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Green"},{"value":2,"name":"Green"},{"value":8,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/041.svg - ${{ steps.chart-041.outputs.svg }} + cat < badges/092.svg + ${{ steps.chart-092.outputs.svg }} EOF - name: Generate progress SVG - id: chart-042 + id: chart-093 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"42%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":2,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":8,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"93%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Green"},{"value":3,"name":"Green"},{"value":7,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/042.svg - ${{ steps.chart-042.outputs.svg }} + cat < badges/093.svg + ${{ steps.chart-093.outputs.svg }} EOF - name: Generate progress SVG - id: chart-043 + id: chart-094 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"43%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":3,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":7,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"94%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Green"},{"value":4,"name":"Green"},{"value":6,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/043.svg - ${{ steps.chart-043.outputs.svg }} + cat < badges/094.svg + ${{ steps.chart-094.outputs.svg }} EOF - name: Generate progress SVG - id: chart-044 + id: chart-095 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"44%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":4,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":6,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"95%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Green"},{"value":5,"name":"Green"},{"value":5,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/044.svg - ${{ steps.chart-044.outputs.svg }} + cat < badges/095.svg + ${{ steps.chart-095.outputs.svg }} EOF - name: Generate progress SVG - id: chart-045 + id: chart-096 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"45%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":5,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":5,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"96%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Green"},{"value":6,"name":"Green"},{"value":4,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/045.svg - ${{ steps.chart-045.outputs.svg }} + cat < badges/096.svg + ${{ steps.chart-096.outputs.svg }} EOF - name: Generate progress SVG - id: chart-046 + id: chart-097 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"46%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":6,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":4,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"97%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Green"},{"value":7,"name":"Green"},{"value":3,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/046.svg - ${{ steps.chart-046.outputs.svg }} + cat < badges/097.svg + ${{ steps.chart-097.outputs.svg }} EOF - name: Generate progress SVG - id: chart-047 + id: chart-098 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"47%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":7,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":3,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"98%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Green"},{"value":8,"name":"Green"},{"value":2,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/047.svg - ${{ steps.chart-047.outputs.svg }} + cat < badges/098.svg + ${{ steps.chart-098.outputs.svg }} EOF - name: Generate progress SVG - id: chart-048 + id: chart-099 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"48%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":8,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":2,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"99%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Green"},{"value":9,"name":"Green"},{"value":1,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/048.svg - ${{ steps.chart-048.outputs.svg }} + cat < badges/099.svg + ${{ steps.chart-099.outputs.svg }} EOF - name: Generate progress SVG - id: chart-049 + id: chart-100 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"49%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":9,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"100%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Green"},{"value":10,"name":"Green"},{"value":0,"name":"Green"}]}]}' - name: Save generated SVG run: | - cat < badges/049.svg - ${{ steps.chart-049.outputs.svg }} + cat < badges/100.svg + ${{ steps.chart-100.outputs.svg }} EOF - - name: Generate progress SVG - id: chart-050 - uses: robiningelbrecht/apache-echarts-action@v1.1.0 - with: - width: 200 - height: 200 - pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"50%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":0,"name":"Red"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + - name: Save generated SVG run: | cat < badges/050.svg diff --git a/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java b/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java index 1f72cb8..b5c5c2d 100644 --- a/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java +++ b/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java @@ -55,7 +55,7 @@ public static void main(final String[] args) { EOF """; - for (int percentage = 0; percentage <= 50; percentage++) { + for (int percentage = 51; percentage <= 100; percentage++) { var formatter = options.replace("\"formatter\": \"\"", String.format("\"formatter\": \"%d%%\"", percentage)); String data; From 3065d99dd7d79a77bebe459d325d9f94f2c1e244 Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Mon, 18 Dec 2023 16:59:50 +0100 Subject: [PATCH 20/26] Add chart generator. --- .github/workflows/charts.yml | 24 +++++++------------ .../grading/github/ProgressGenerator.java | 2 +- 2 files changed, 10 insertions(+), 16 deletions(-) diff --git a/.github/workflows/charts.yml b/.github/workflows/charts.yml index e1b15da..47678fd 100644 --- a/.github/workflows/charts.yml +++ b/.github/workflows/charts.yml @@ -408,7 +408,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"81%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":1,"name":"Green"},{"value":9,"name":"NotFilled"},{"value":10,name:'NotFilled'}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"81%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":1,"name":"Green"},{"value":9,"name":"NotFilled"},{"value":10,name:"NotFilled"}]}]}' - name: Save generated SVG run: | cat < badges/081.svg @@ -421,7 +421,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"82%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":2,"name":"Green"},{"value":8,"name":"NotFilled"},{"value":10,name:'NotFilled'}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"82%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":2,"name":"Green"},{"value":8,"name":"NotFilled"},{"value":10,name:"NotFilled"}]}]}' - name: Save generated SVG run: | cat < badges/082.svg @@ -434,7 +434,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"83%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":3,"name":"Green"},{"value":7,"name":"NotFilled"},{"value":10,name:'NotFilled'}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"83%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":3,"name":"Green"},{"value":7,"name":"NotFilled"},{"value":10,name:"NotFilled"}]}]}' - name: Save generated SVG run: | cat < badges/083.svg @@ -447,7 +447,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"84%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":4,"name":"Green"},{"value":6,"name":"NotFilled"},{"value":10,name:'NotFilled'}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"84%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":4,"name":"Green"},{"value":6,"name":"NotFilled"},{"value":10,name:"NotFilled"}]}]}' - name: Save generated SVG run: | cat < badges/084.svg @@ -460,7 +460,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"85%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":5,"name":"Green"},{"value":5,"name":"NotFilled"},{"value":10,name:'NotFilled'}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"85%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":5,"name":"Green"},{"value":5,"name":"NotFilled"},{"value":10,name:"NotFilled"}]}]}' - name: Save generated SVG run: | cat < badges/085.svg @@ -473,7 +473,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"86%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":6,"name":"Green"},{"value":4,"name":"NotFilled"},{"value":10,name:'NotFilled'}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"86%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":6,"name":"Green"},{"value":4,"name":"NotFilled"},{"value":10,name:"NotFilled"}]}]}' - name: Save generated SVG run: | cat < badges/086.svg @@ -486,7 +486,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"87%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":7,"name":"Green"},{"value":3,"name":"NotFilled"},{"value":10,name:'NotFilled'}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"87%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":7,"name":"Green"},{"value":3,"name":"NotFilled"},{"value":10,name:"NotFilled"}]}]}' - name: Save generated SVG run: | cat < badges/087.svg @@ -499,7 +499,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"88%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":8,"name":"Green"},{"value":2,"name":"NotFilled"},{"value":10,name:'NotFilled'}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"88%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":8,"name":"Green"},{"value":2,"name":"NotFilled"},{"value":10,name:"NotFilled"}]}]}' - name: Save generated SVG run: | cat < badges/088.svg @@ -512,7 +512,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"89%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":9,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,name:'NotFilled'}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"89%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":9,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,name:"NotFilled"}]}]}' - name: Save generated SVG run: | cat < badges/089.svg @@ -661,12 +661,6 @@ jobs: cat < badges/100.svg ${{ steps.chart-100.outputs.svg }} EOF - - - name: Save generated SVG - run: | - cat < badges/050.svg - ${{ steps.chart-050.outputs.svg }} - EOF - name: Commit updated badges continue-on-error: true run: | diff --git a/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java b/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java index b5c5c2d..b97e060 100644 --- a/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java +++ b/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java @@ -98,7 +98,7 @@ private static String createGreenChart(final int percentage) { } i += 10; for (; i < 100; i += 10) { - dataValues.add("{ \"value\": 10, name: 'NotFilled' }"); + dataValues.add("{ \"value\": 10, name: \"NotFilled\" }"); } return dataValues.toString(); From 1d5ad82331eed4739098d19f9f307f37d5370124 Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Mon, 18 Dec 2023 17:11:30 +0100 Subject: [PATCH 21/26] Last try. --- .github/workflows/charts.yml | 19 ++++++++++--------- .../grading/github/ProgressGenerator.java | 2 +- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/.github/workflows/charts.yml b/.github/workflows/charts.yml index 47678fd..523d94e 100644 --- a/.github/workflows/charts.yml +++ b/.github/workflows/charts.yml @@ -11,6 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + - name: Generate progress SVG id: chart-051 uses: robiningelbrecht/apache-echarts-action@v1.1.0 @@ -408,7 +409,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"81%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":1,"name":"Green"},{"value":9,"name":"NotFilled"},{"value":10,name:"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"81%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":1,"name":"Green"},{"value":9,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | cat < badges/081.svg @@ -421,7 +422,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"82%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":2,"name":"Green"},{"value":8,"name":"NotFilled"},{"value":10,name:"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"82%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":2,"name":"Green"},{"value":8,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | cat < badges/082.svg @@ -434,7 +435,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"83%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":3,"name":"Green"},{"value":7,"name":"NotFilled"},{"value":10,name:"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"83%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":3,"name":"Green"},{"value":7,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | cat < badges/083.svg @@ -447,7 +448,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"84%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":4,"name":"Green"},{"value":6,"name":"NotFilled"},{"value":10,name:"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"84%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":4,"name":"Green"},{"value":6,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | cat < badges/084.svg @@ -460,7 +461,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"85%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":5,"name":"Green"},{"value":5,"name":"NotFilled"},{"value":10,name:"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"85%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":5,"name":"Green"},{"value":5,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | cat < badges/085.svg @@ -473,7 +474,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"86%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":6,"name":"Green"},{"value":4,"name":"NotFilled"},{"value":10,name:"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"86%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":6,"name":"Green"},{"value":4,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | cat < badges/086.svg @@ -486,7 +487,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"87%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":7,"name":"Green"},{"value":3,"name":"NotFilled"},{"value":10,name:"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"87%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":7,"name":"Green"},{"value":3,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | cat < badges/087.svg @@ -499,7 +500,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"88%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":8,"name":"Green"},{"value":2,"name":"NotFilled"},{"value":10,name:"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"88%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":8,"name":"Green"},{"value":2,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | cat < badges/088.svg @@ -512,7 +513,7 @@ jobs: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"89%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":9,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,name:"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"89%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":9,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | cat < badges/089.svg diff --git a/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java b/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java index b97e060..e929fb6 100644 --- a/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java +++ b/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java @@ -98,7 +98,7 @@ private static String createGreenChart(final int percentage) { } i += 10; for (; i < 100; i += 10) { - dataValues.add("{ \"value\": 10, name: \"NotFilled\" }"); + dataValues.add("{ \"value\": 10, \"name\": \"NotFilled\" }"); } return dataValues.toString(); From df4a8cbb3bcb6286c0109e39f9d10e17c73b827e Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 18 Dec 2023 16:11:54 +0000 Subject: [PATCH 22/26] Update badges with results from latest autograding --- badges/051.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/052.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/053.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/054.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/055.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/056.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/057.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/058.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/059.svg | 2 +- badges/060.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/061.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/062.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/063.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/064.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/065.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/066.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/067.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/068.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/069.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/070.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/071.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/072.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/073.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/074.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/075.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/076.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/077.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/078.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/079.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/080.svg | 152 +++++++++++++++++++++++++++++++++++++++++++++++++ badges/081.svg | 140 +++++++++++++++++++++++++++++++++++++++++++++ badges/082.svg | 140 +++++++++++++++++++++++++++++++++++++++++++++ badges/083.svg | 140 +++++++++++++++++++++++++++++++++++++++++++++ badges/084.svg | 140 +++++++++++++++++++++++++++++++++++++++++++++ badges/085.svg | 140 +++++++++++++++++++++++++++++++++++++++++++++ badges/086.svg | 140 +++++++++++++++++++++++++++++++++++++++++++++ badges/087.svg | 140 +++++++++++++++++++++++++++++++++++++++++++++ badges/088.svg | 140 +++++++++++++++++++++++++++++++++++++++++++++ badges/089.svg | 140 +++++++++++++++++++++++++++++++++++++++++++++ badges/090.svg | 140 +++++++++++++++++++++++++++++++++++++++++++++ badges/091.svg | 140 +++++++++++++++++++++++++++++++++++++++++++++ badges/092.svg | 140 +++++++++++++++++++++++++++++++++++++++++++++ badges/093.svg | 140 +++++++++++++++++++++++++++++++++++++++++++++ badges/094.svg | 140 +++++++++++++++++++++++++++++++++++++++++++++ badges/095.svg | 140 +++++++++++++++++++++++++++++++++++++++++++++ badges/096.svg | 140 +++++++++++++++++++++++++++++++++++++++++++++ badges/097.svg | 140 +++++++++++++++++++++++++++++++++++++++++++++ badges/098.svg | 140 +++++++++++++++++++++++++++++++++++++++++++++ badges/099.svg | 140 +++++++++++++++++++++++++++++++++++++++++++++ badges/100.svg | 140 +++++++++++++++++++++++++++++++++++++++++++++ 50 files changed, 7209 insertions(+), 1 deletion(-) create mode 100644 badges/051.svg create mode 100644 badges/052.svg create mode 100644 badges/053.svg create mode 100644 badges/054.svg create mode 100644 badges/055.svg create mode 100644 badges/056.svg create mode 100644 badges/057.svg create mode 100644 badges/058.svg create mode 100644 badges/060.svg create mode 100644 badges/061.svg create mode 100644 badges/062.svg create mode 100644 badges/063.svg create mode 100644 badges/064.svg create mode 100644 badges/065.svg create mode 100644 badges/066.svg create mode 100644 badges/067.svg create mode 100644 badges/068.svg create mode 100644 badges/069.svg create mode 100644 badges/070.svg create mode 100644 badges/071.svg create mode 100644 badges/072.svg create mode 100644 badges/073.svg create mode 100644 badges/074.svg create mode 100644 badges/075.svg create mode 100644 badges/076.svg create mode 100644 badges/077.svg create mode 100644 badges/078.svg create mode 100644 badges/079.svg create mode 100644 badges/080.svg create mode 100644 badges/081.svg create mode 100644 badges/082.svg create mode 100644 badges/083.svg create mode 100644 badges/084.svg create mode 100644 badges/085.svg create mode 100644 badges/086.svg create mode 100644 badges/087.svg create mode 100644 badges/088.svg create mode 100644 badges/089.svg create mode 100644 badges/090.svg create mode 100644 badges/091.svg create mode 100644 badges/092.svg create mode 100644 badges/093.svg create mode 100644 badges/094.svg create mode 100644 badges/095.svg create mode 100644 badges/096.svg create mode 100644 badges/097.svg create mode 100644 badges/098.svg create mode 100644 badges/099.svg create mode 100644 badges/100.svg diff --git a/badges/051.svg b/badges/051.svg new file mode 100644 index 0000000..3487573 --- /dev/null +++ b/badges/051.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +51% + + diff --git a/badges/052.svg b/badges/052.svg new file mode 100644 index 0000000..44131f8 --- /dev/null +++ b/badges/052.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +52% + + diff --git a/badges/053.svg b/badges/053.svg new file mode 100644 index 0000000..720839a --- /dev/null +++ b/badges/053.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +53% + + diff --git a/badges/054.svg b/badges/054.svg new file mode 100644 index 0000000..ad21a57 --- /dev/null +++ b/badges/054.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +54% + + diff --git a/badges/055.svg b/badges/055.svg new file mode 100644 index 0000000..dcb6a72 --- /dev/null +++ b/badges/055.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +55% + + diff --git a/badges/056.svg b/badges/056.svg new file mode 100644 index 0000000..d68869e --- /dev/null +++ b/badges/056.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +56% + + diff --git a/badges/057.svg b/badges/057.svg new file mode 100644 index 0000000..a3c2bd9 --- /dev/null +++ b/badges/057.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +57% + + diff --git a/badges/058.svg b/badges/058.svg new file mode 100644 index 0000000..16c4e88 --- /dev/null +++ b/badges/058.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +58% + + diff --git a/badges/059.svg b/badges/059.svg index 7d700a6..276b4dc 100644 --- a/badges/059.svg +++ b/badges/059.svg @@ -12,7 +12,7 @@ -59% +59% + diff --git a/badges/061.svg b/badges/061.svg new file mode 100644 index 0000000..1678486 --- /dev/null +++ b/badges/061.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +61% + + diff --git a/badges/062.svg b/badges/062.svg new file mode 100644 index 0000000..41634fb --- /dev/null +++ b/badges/062.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +62% + + diff --git a/badges/063.svg b/badges/063.svg new file mode 100644 index 0000000..a6b7a97 --- /dev/null +++ b/badges/063.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +63% + + diff --git a/badges/064.svg b/badges/064.svg new file mode 100644 index 0000000..9a2bd28 --- /dev/null +++ b/badges/064.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +64% + + diff --git a/badges/065.svg b/badges/065.svg new file mode 100644 index 0000000..73330e2 --- /dev/null +++ b/badges/065.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +65% + + diff --git a/badges/066.svg b/badges/066.svg new file mode 100644 index 0000000..f71e760 --- /dev/null +++ b/badges/066.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +66% + + diff --git a/badges/067.svg b/badges/067.svg new file mode 100644 index 0000000..ad4fe65 --- /dev/null +++ b/badges/067.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +67% + + diff --git a/badges/068.svg b/badges/068.svg new file mode 100644 index 0000000..4f84006 --- /dev/null +++ b/badges/068.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +68% + + diff --git a/badges/069.svg b/badges/069.svg new file mode 100644 index 0000000..7ebb53e --- /dev/null +++ b/badges/069.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +69% + + diff --git a/badges/070.svg b/badges/070.svg new file mode 100644 index 0000000..4f557f4 --- /dev/null +++ b/badges/070.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +70% + + diff --git a/badges/071.svg b/badges/071.svg new file mode 100644 index 0000000..ec3ae23 --- /dev/null +++ b/badges/071.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +71% + + diff --git a/badges/072.svg b/badges/072.svg new file mode 100644 index 0000000..7d7b71c --- /dev/null +++ b/badges/072.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +72% + + diff --git a/badges/073.svg b/badges/073.svg new file mode 100644 index 0000000..e46335e --- /dev/null +++ b/badges/073.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +73% + + diff --git a/badges/074.svg b/badges/074.svg new file mode 100644 index 0000000..a411bce --- /dev/null +++ b/badges/074.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +74% + + diff --git a/badges/075.svg b/badges/075.svg new file mode 100644 index 0000000..2a57a1c --- /dev/null +++ b/badges/075.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +75% + + diff --git a/badges/076.svg b/badges/076.svg new file mode 100644 index 0000000..deb98e7 --- /dev/null +++ b/badges/076.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +76% + + diff --git a/badges/077.svg b/badges/077.svg new file mode 100644 index 0000000..486ba03 --- /dev/null +++ b/badges/077.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +77% + + diff --git a/badges/078.svg b/badges/078.svg new file mode 100644 index 0000000..c487f06 --- /dev/null +++ b/badges/078.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +78% + + diff --git a/badges/079.svg b/badges/079.svg new file mode 100644 index 0000000..90195c3 --- /dev/null +++ b/badges/079.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +79% + + diff --git a/badges/080.svg b/badges/080.svg new file mode 100644 index 0000000..89732f4 --- /dev/null +++ b/badges/080.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + +80% + + diff --git a/badges/081.svg b/badges/081.svg new file mode 100644 index 0000000..01e2ac1 --- /dev/null +++ b/badges/081.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + +81% + + diff --git a/badges/082.svg b/badges/082.svg new file mode 100644 index 0000000..a56bc53 --- /dev/null +++ b/badges/082.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + +82% + + diff --git a/badges/083.svg b/badges/083.svg new file mode 100644 index 0000000..39398ae --- /dev/null +++ b/badges/083.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + +83% + + diff --git a/badges/084.svg b/badges/084.svg new file mode 100644 index 0000000..de1e036 --- /dev/null +++ b/badges/084.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + +84% + + diff --git a/badges/085.svg b/badges/085.svg new file mode 100644 index 0000000..0b76931 --- /dev/null +++ b/badges/085.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + +85% + + diff --git a/badges/086.svg b/badges/086.svg new file mode 100644 index 0000000..e15ec37 --- /dev/null +++ b/badges/086.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + +86% + + diff --git a/badges/087.svg b/badges/087.svg new file mode 100644 index 0000000..66c6c8f --- /dev/null +++ b/badges/087.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + +87% + + diff --git a/badges/088.svg b/badges/088.svg new file mode 100644 index 0000000..be31293 --- /dev/null +++ b/badges/088.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + +88% + + diff --git a/badges/089.svg b/badges/089.svg new file mode 100644 index 0000000..15396fb --- /dev/null +++ b/badges/089.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + +89% + + diff --git a/badges/090.svg b/badges/090.svg new file mode 100644 index 0000000..17d1126 --- /dev/null +++ b/badges/090.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + +90% + + diff --git a/badges/091.svg b/badges/091.svg new file mode 100644 index 0000000..e1c6b3c --- /dev/null +++ b/badges/091.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + +91% + + diff --git a/badges/092.svg b/badges/092.svg new file mode 100644 index 0000000..16713b8 --- /dev/null +++ b/badges/092.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + +92% + + diff --git a/badges/093.svg b/badges/093.svg new file mode 100644 index 0000000..f5ddbe8 --- /dev/null +++ b/badges/093.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + +93% + + diff --git a/badges/094.svg b/badges/094.svg new file mode 100644 index 0000000..34cbfd3 --- /dev/null +++ b/badges/094.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + +94% + + diff --git a/badges/095.svg b/badges/095.svg new file mode 100644 index 0000000..7a8d355 --- /dev/null +++ b/badges/095.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + +95% + + diff --git a/badges/096.svg b/badges/096.svg new file mode 100644 index 0000000..0e75f24 --- /dev/null +++ b/badges/096.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + +96% + + diff --git a/badges/097.svg b/badges/097.svg new file mode 100644 index 0000000..fead6bb --- /dev/null +++ b/badges/097.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + +97% + + diff --git a/badges/098.svg b/badges/098.svg new file mode 100644 index 0000000..4085b08 --- /dev/null +++ b/badges/098.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + +98% + + diff --git a/badges/099.svg b/badges/099.svg new file mode 100644 index 0000000..d4a5725 --- /dev/null +++ b/badges/099.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + +99% + + diff --git a/badges/100.svg b/badges/100.svg new file mode 100644 index 0000000..2d02325 --- /dev/null +++ b/badges/100.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + +100% + + From 99e8792034c82a521e9c41f8828e6e926eb4898a Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Mon, 18 Dec 2023 21:35:44 +0100 Subject: [PATCH 23/26] One color 1. --- .github/workflows/charts.yml | 402 +++++++++--------- .../grading/github/ProgressGenerator.java | 74 +--- 2 files changed, 217 insertions(+), 259 deletions(-) diff --git a/.github/workflows/charts.yml b/.github/workflows/charts.yml index 523d94e..46dd49f 100644 --- a/.github/workflows/charts.yml +++ b/.github/workflows/charts.yml @@ -13,650 +13,656 @@ jobs: - uses: actions/checkout@v4 - name: Generate progress SVG - id: chart-051 + id: chart-000 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"51%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":1,"name":"Yellow"},{"value":0,"name":"Green"},{"value":9,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"0%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":0,"name":"Filled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/051.svg - ${{ steps.chart-051.outputs.svg }} + cat < badges/000.svg + ${{ steps.chart-000.outputs.svg }} EOF - name: Generate progress SVG - id: chart-052 + id: chart-001 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"52%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":2,"name":"Yellow"},{"value":0,"name":"Green"},{"value":8,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"1%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":1,"name":"Filled"},{"value":9,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/052.svg - ${{ steps.chart-052.outputs.svg }} + cat < badges/001.svg + ${{ steps.chart-001.outputs.svg }} EOF - name: Generate progress SVG - id: chart-053 + id: chart-002 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"53%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":3,"name":"Yellow"},{"value":0,"name":"Green"},{"value":7,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"2%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":2,"name":"Filled"},{"value":8,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/053.svg - ${{ steps.chart-053.outputs.svg }} + cat < badges/002.svg + ${{ steps.chart-002.outputs.svg }} EOF - name: Generate progress SVG - id: chart-054 + id: chart-003 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"54%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":4,"name":"Yellow"},{"value":0,"name":"Green"},{"value":6,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"3%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":3,"name":"Filled"},{"value":7,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/054.svg - ${{ steps.chart-054.outputs.svg }} + cat < badges/003.svg + ${{ steps.chart-003.outputs.svg }} EOF - name: Generate progress SVG - id: chart-055 + id: chart-004 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"55%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":5,"name":"Yellow"},{"value":0,"name":"Green"},{"value":5,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"4%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":4,"name":"Filled"},{"value":6,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/055.svg - ${{ steps.chart-055.outputs.svg }} + cat < badges/004.svg + ${{ steps.chart-004.outputs.svg }} EOF - name: Generate progress SVG - id: chart-056 + id: chart-005 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"56%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":6,"name":"Yellow"},{"value":0,"name":"Green"},{"value":4,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"5%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":5,"name":"Filled"},{"value":5,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/056.svg - ${{ steps.chart-056.outputs.svg }} + cat < badges/005.svg + ${{ steps.chart-005.outputs.svg }} EOF - name: Generate progress SVG - id: chart-057 + id: chart-006 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"57%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":7,"name":"Yellow"},{"value":0,"name":"Green"},{"value":3,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"6%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":6,"name":"Filled"},{"value":4,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/057.svg - ${{ steps.chart-057.outputs.svg }} + cat < badges/006.svg + ${{ steps.chart-006.outputs.svg }} EOF - name: Generate progress SVG - id: chart-058 + id: chart-007 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"58%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":8,"name":"Yellow"},{"value":0,"name":"Green"},{"value":2,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"7%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":7,"name":"Filled"},{"value":3,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/058.svg - ${{ steps.chart-058.outputs.svg }} + cat < badges/007.svg + ${{ steps.chart-007.outputs.svg }} EOF - name: Generate progress SVG - id: chart-059 + id: chart-008 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"59%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":9,"name":"Yellow"},{"value":0,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"8%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":8,"name":"Filled"},{"value":2,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/059.svg - ${{ steps.chart-059.outputs.svg }} + cat < badges/008.svg + ${{ steps.chart-008.outputs.svg }} EOF - name: Generate progress SVG - id: chart-060 + id: chart-009 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"60%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"9%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":9,"name":"Filled"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/060.svg - ${{ steps.chart-060.outputs.svg }} + cat < badges/009.svg + ${{ steps.chart-009.outputs.svg }} EOF - name: Generate progress SVG - id: chart-061 + id: chart-010 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"61%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":1,"name":"Yellow"},{"value":0,"name":"Green"},{"value":9,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"10%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":0,"name":"Filled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/061.svg - ${{ steps.chart-061.outputs.svg }} + cat < badges/010.svg + ${{ steps.chart-010.outputs.svg }} EOF - name: Generate progress SVG - id: chart-062 + id: chart-011 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"62%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":2,"name":"Yellow"},{"value":0,"name":"Green"},{"value":8,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"11%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":1,"name":"Filled"},{"value":9,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/062.svg - ${{ steps.chart-062.outputs.svg }} + cat < badges/011.svg + ${{ steps.chart-011.outputs.svg }} EOF - name: Generate progress SVG - id: chart-063 + id: chart-012 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"63%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":3,"name":"Yellow"},{"value":0,"name":"Green"},{"value":7,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"12%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":2,"name":"Filled"},{"value":8,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/063.svg - ${{ steps.chart-063.outputs.svg }} + cat < badges/012.svg + ${{ steps.chart-012.outputs.svg }} EOF - name: Generate progress SVG - id: chart-064 + id: chart-013 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"64%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":4,"name":"Yellow"},{"value":0,"name":"Green"},{"value":6,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"13%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":3,"name":"Filled"},{"value":7,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/064.svg - ${{ steps.chart-064.outputs.svg }} + cat < badges/013.svg + ${{ steps.chart-013.outputs.svg }} EOF - name: Generate progress SVG - id: chart-065 + id: chart-014 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"65%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":5,"name":"Yellow"},{"value":0,"name":"Green"},{"value":5,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"14%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":4,"name":"Filled"},{"value":6,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/065.svg - ${{ steps.chart-065.outputs.svg }} + cat < badges/014.svg + ${{ steps.chart-014.outputs.svg }} EOF - name: Generate progress SVG - id: chart-066 + id: chart-015 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"66%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":6,"name":"Yellow"},{"value":0,"name":"Green"},{"value":4,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"15%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":5,"name":"Filled"},{"value":5,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/066.svg - ${{ steps.chart-066.outputs.svg }} + cat < badges/015.svg + ${{ steps.chart-015.outputs.svg }} EOF - name: Generate progress SVG - id: chart-067 + id: chart-016 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"67%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":7,"name":"Yellow"},{"value":0,"name":"Green"},{"value":3,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"16%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":6,"name":"Filled"},{"value":4,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/067.svg - ${{ steps.chart-067.outputs.svg }} + cat < badges/016.svg + ${{ steps.chart-016.outputs.svg }} EOF - name: Generate progress SVG - id: chart-068 + id: chart-017 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"68%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":8,"name":"Yellow"},{"value":0,"name":"Green"},{"value":2,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"17%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":7,"name":"Filled"},{"value":3,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/068.svg - ${{ steps.chart-068.outputs.svg }} + cat < badges/017.svg + ${{ steps.chart-017.outputs.svg }} EOF - name: Generate progress SVG - id: chart-069 + id: chart-018 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"69%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":9,"name":"Yellow"},{"value":0,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"18%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":8,"name":"Filled"},{"value":2,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/069.svg - ${{ steps.chart-069.outputs.svg }} + cat < badges/018.svg + ${{ steps.chart-018.outputs.svg }} EOF - name: Generate progress SVG - id: chart-070 + id: chart-019 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"70%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"19%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":9,"name":"Filled"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/070.svg - ${{ steps.chart-070.outputs.svg }} + cat < badges/019.svg + ${{ steps.chart-019.outputs.svg }} EOF - name: Generate progress SVG - id: chart-071 + id: chart-020 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"71%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":1,"name":"Yellow"},{"value":0,"name":"Green"},{"value":9,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"20%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":0,"name":"Filled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/071.svg - ${{ steps.chart-071.outputs.svg }} + cat < badges/020.svg + ${{ steps.chart-020.outputs.svg }} EOF - name: Generate progress SVG - id: chart-072 + id: chart-021 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"72%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":2,"name":"Yellow"},{"value":0,"name":"Green"},{"value":8,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"21%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":1,"name":"Filled"},{"value":9,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/072.svg - ${{ steps.chart-072.outputs.svg }} + cat < badges/021.svg + ${{ steps.chart-021.outputs.svg }} EOF - name: Generate progress SVG - id: chart-073 + id: chart-022 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"73%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":3,"name":"Yellow"},{"value":0,"name":"Green"},{"value":7,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"22%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":2,"name":"Filled"},{"value":8,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/073.svg - ${{ steps.chart-073.outputs.svg }} + cat < badges/022.svg + ${{ steps.chart-022.outputs.svg }} EOF - name: Generate progress SVG - id: chart-074 + id: chart-023 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"74%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":4,"name":"Yellow"},{"value":0,"name":"Green"},{"value":6,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"23%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":3,"name":"Filled"},{"value":7,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/074.svg - ${{ steps.chart-074.outputs.svg }} + cat < badges/023.svg + ${{ steps.chart-023.outputs.svg }} EOF - name: Generate progress SVG - id: chart-075 + id: chart-024 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"75%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":5,"name":"Yellow"},{"value":0,"name":"Green"},{"value":5,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"24%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":4,"name":"Filled"},{"value":6,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/075.svg - ${{ steps.chart-075.outputs.svg }} + cat < badges/024.svg + ${{ steps.chart-024.outputs.svg }} EOF - name: Generate progress SVG - id: chart-076 + id: chart-025 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"76%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":6,"name":"Yellow"},{"value":0,"name":"Green"},{"value":4,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"25%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":5,"name":"Filled"},{"value":5,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/076.svg - ${{ steps.chart-076.outputs.svg }} + cat < badges/025.svg + ${{ steps.chart-025.outputs.svg }} EOF - name: Generate progress SVG - id: chart-077 + id: chart-026 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"77%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":7,"name":"Yellow"},{"value":0,"name":"Green"},{"value":3,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"26%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":6,"name":"Filled"},{"value":4,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/077.svg - ${{ steps.chart-077.outputs.svg }} + cat < badges/026.svg + ${{ steps.chart-026.outputs.svg }} EOF - name: Generate progress SVG - id: chart-078 + id: chart-027 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"78%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":8,"name":"Yellow"},{"value":0,"name":"Green"},{"value":2,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"27%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":7,"name":"Filled"},{"value":3,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/078.svg - ${{ steps.chart-078.outputs.svg }} + cat < badges/027.svg + ${{ steps.chart-027.outputs.svg }} EOF - name: Generate progress SVG - id: chart-079 + id: chart-028 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"79%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":9,"name":"Yellow"},{"value":0,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"28%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":8,"name":"Filled"},{"value":2,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/079.svg - ${{ steps.chart-079.outputs.svg }} + cat < badges/028.svg + ${{ steps.chart-028.outputs.svg }} EOF - name: Generate progress SVG - id: chart-080 + id: chart-029 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"80%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":0,"name":"Yellow"},{"value":0,"name":"Green"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"29%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":9,"name":"Filled"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/080.svg - ${{ steps.chart-080.outputs.svg }} + cat < badges/029.svg + ${{ steps.chart-029.outputs.svg }} EOF - name: Generate progress SVG - id: chart-081 + id: chart-030 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"81%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":1,"name":"Green"},{"value":9,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"30%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":0,"name":"Filled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/081.svg - ${{ steps.chart-081.outputs.svg }} + cat < badges/030.svg + ${{ steps.chart-030.outputs.svg }} EOF - name: Generate progress SVG - id: chart-082 + id: chart-031 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"82%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":2,"name":"Green"},{"value":8,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"31%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":1,"name":"Filled"},{"value":9,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/082.svg - ${{ steps.chart-082.outputs.svg }} + cat < badges/031.svg + ${{ steps.chart-031.outputs.svg }} EOF - name: Generate progress SVG - id: chart-083 + id: chart-032 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"83%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":3,"name":"Green"},{"value":7,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"32%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":2,"name":"Filled"},{"value":8,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/083.svg - ${{ steps.chart-083.outputs.svg }} + cat < badges/032.svg + ${{ steps.chart-032.outputs.svg }} EOF - name: Generate progress SVG - id: chart-084 + id: chart-033 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"84%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":4,"name":"Green"},{"value":6,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"33%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":3,"name":"Filled"},{"value":7,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/084.svg - ${{ steps.chart-084.outputs.svg }} + cat < badges/033.svg + ${{ steps.chart-033.outputs.svg }} EOF - name: Generate progress SVG - id: chart-085 + id: chart-034 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"85%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":5,"name":"Green"},{"value":5,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"34%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":4,"name":"Filled"},{"value":6,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/085.svg - ${{ steps.chart-085.outputs.svg }} + cat < badges/034.svg + ${{ steps.chart-034.outputs.svg }} EOF - name: Generate progress SVG - id: chart-086 + id: chart-035 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"86%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":6,"name":"Green"},{"value":4,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"35%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":5,"name":"Filled"},{"value":5,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/086.svg - ${{ steps.chart-086.outputs.svg }} + cat < badges/035.svg + ${{ steps.chart-035.outputs.svg }} EOF - name: Generate progress SVG - id: chart-087 + id: chart-036 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"87%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":7,"name":"Green"},{"value":3,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"36%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":6,"name":"Filled"},{"value":4,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/087.svg - ${{ steps.chart-087.outputs.svg }} + cat < badges/036.svg + ${{ steps.chart-036.outputs.svg }} EOF - name: Generate progress SVG - id: chart-088 + id: chart-037 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"88%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":8,"name":"Green"},{"value":2,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"37%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":7,"name":"Filled"},{"value":3,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/088.svg - ${{ steps.chart-088.outputs.svg }} + cat < badges/037.svg + ${{ steps.chart-037.outputs.svg }} EOF - name: Generate progress SVG - id: chart-089 + id: chart-038 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"89%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":9,"name":"Green"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"38%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":8,"name":"Filled"},{"value":2,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/089.svg - ${{ steps.chart-089.outputs.svg }} + cat < badges/038.svg + ${{ steps.chart-038.outputs.svg }} EOF - name: Generate progress SVG - id: chart-090 + id: chart-039 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"90%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Green"},{"value":0,"name":"Green"},{"value":10,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"39%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":9,"name":"Filled"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/090.svg - ${{ steps.chart-090.outputs.svg }} + cat < badges/039.svg + ${{ steps.chart-039.outputs.svg }} EOF - name: Generate progress SVG - id: chart-091 + id: chart-040 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"91%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Green"},{"value":1,"name":"Green"},{"value":9,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"40%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":0,"name":"Filled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/091.svg - ${{ steps.chart-091.outputs.svg }} + cat < badges/040.svg + ${{ steps.chart-040.outputs.svg }} EOF - name: Generate progress SVG - id: chart-092 + id: chart-041 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"92%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Green"},{"value":2,"name":"Green"},{"value":8,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"41%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":1,"name":"Filled"},{"value":9,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/092.svg - ${{ steps.chart-092.outputs.svg }} + cat < badges/041.svg + ${{ steps.chart-041.outputs.svg }} EOF - name: Generate progress SVG - id: chart-093 + id: chart-042 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"93%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Green"},{"value":3,"name":"Green"},{"value":7,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"42%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":2,"name":"Filled"},{"value":8,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/093.svg - ${{ steps.chart-093.outputs.svg }} + cat < badges/042.svg + ${{ steps.chart-042.outputs.svg }} EOF - name: Generate progress SVG - id: chart-094 + id: chart-043 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"94%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Green"},{"value":4,"name":"Green"},{"value":6,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"43%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":3,"name":"Filled"},{"value":7,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/094.svg - ${{ steps.chart-094.outputs.svg }} + cat < badges/043.svg + ${{ steps.chart-043.outputs.svg }} EOF - name: Generate progress SVG - id: chart-095 + id: chart-044 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"95%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Green"},{"value":5,"name":"Green"},{"value":5,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"44%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":4,"name":"Filled"},{"value":6,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/095.svg - ${{ steps.chart-095.outputs.svg }} + cat < badges/044.svg + ${{ steps.chart-044.outputs.svg }} EOF - name: Generate progress SVG - id: chart-096 + id: chart-045 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"96%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Green"},{"value":6,"name":"Green"},{"value":4,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"45%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":5,"name":"Filled"},{"value":5,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/096.svg - ${{ steps.chart-096.outputs.svg }} + cat < badges/045.svg + ${{ steps.chart-045.outputs.svg }} EOF - name: Generate progress SVG - id: chart-097 + id: chart-046 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"97%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Green"},{"value":7,"name":"Green"},{"value":3,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"46%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":6,"name":"Filled"},{"value":4,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/097.svg - ${{ steps.chart-097.outputs.svg }} + cat < badges/046.svg + ${{ steps.chart-046.outputs.svg }} EOF - name: Generate progress SVG - id: chart-098 + id: chart-047 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"98%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Green"},{"value":8,"name":"Green"},{"value":2,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"47%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":7,"name":"Filled"},{"value":3,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/098.svg - ${{ steps.chart-098.outputs.svg }} + cat < badges/047.svg + ${{ steps.chart-047.outputs.svg }} EOF - name: Generate progress SVG - id: chart-099 + id: chart-048 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"99%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Green"},{"value":9,"name":"Green"},{"value":1,"name":"NotFilled"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"48%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":8,"name":"Filled"},{"value":2,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' - name: Save generated SVG run: | - cat < badges/099.svg - ${{ steps.chart-099.outputs.svg }} + cat < badges/048.svg + ${{ steps.chart-048.outputs.svg }} EOF - name: Generate progress SVG - id: chart-100 + id: chart-049 uses: robiningelbrecht/apache-echarts-action@v1.1.0 with: width: 200 height: 200 pass-options-as: string - chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#FFBF00","#238823","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"100%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Red"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Yellow"},{"value":10,"name":"Green"},{"value":10,"name":"Green"},{"value":0,"name":"Green"}]}]}' + chart-option: '{"series":[{"type":"pie","radius":["75%","100%"],"avoidLabelOverlap":false,"color":["#D2222D","#D0D0D0"],"hoverAnimation":false,"label":{"show":true,"position":"center","fontSize":55,"fontWeight":"bold","color":"#000","formatter":"49%"},"itemStyle":{"borderRadius":10,"borderColor":"#fff","borderWidth":3},"labelLine":{"normal":{"show":false}},"data":[{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":10,"name":"Filled"},{"value":9,"name":"Filled"},{"value":1,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"},{"value":10,"name":"NotFilled"}]}]}' + - name: Save generated SVG + run: | + cat < badges/049.svg + ${{ steps.chart-049.outputs.svg }} + EOF + - name: Save generated SVG run: | cat < badges/100.svg diff --git a/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java b/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java index e929fb6..f18764a 100644 --- a/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java +++ b/src/main/java/edu/hm/hafner/grading/github/ProgressGenerator.java @@ -10,6 +10,10 @@ * @author Ullrich Hafner */ public class ProgressGenerator { + private static final String RED = "#D2222D"; + private static final String YELLOW = "#FFBF00"; + private static final String GREEN = "#238823"; + public static void main(final String[] args) { String options = """ { @@ -18,7 +22,7 @@ public static void main(final String[] args) { "type": "pie", "radius": ["75%", "100%"], "avoidLabelOverlap": false, - "color": ["#D2222D", "#FFBF00", "#238823", "#D0D0D0"], + "color": ["", "#D0D0D0"], "hoverAnimation": false, "label": { "show": true, @@ -55,20 +59,12 @@ public static void main(final String[] args) { EOF """; - for (int percentage = 51; percentage <= 100; percentage++) { - var formatter = options.replace("\"formatter\": \"\"", String.format("\"formatter\": \"%d%%\"", percentage)); + for (int percentage = 0; percentage <= 100; percentage++) { + var formatter = options.replace("\"formatter\": \"\"", String.format("\"formatter\": \"%d%%\"", percentage)) + .replace("\"color\": [\"\"", String.format("\"color\": [\"%s\"", + percentage <= 50 ? RED : percentage <= 80 ? YELLOW : GREEN)); - String data; - if (percentage <= 50) { - data = createRedChart(percentage); - } - else if (percentage <= 80) { - data = createYellowChart(percentage); - } - else { - data = createGreenChart(percentage); - } - var echarts = formatter.replace("\"data\": [ ]", data); + var echarts = formatter.replace("\"data\": [ ]", createChart(percentage)); var chart = StringUtils.deleteWhitespace(echarts); var stage = script.replace("chart-option: ''", String.format("chart-option: '%s'", chart)) @@ -80,19 +76,13 @@ else if (percentage <= 80) { } } - private static String createGreenChart(final int percentage) { + private static String createChart(final int percentage) { var dataValues = new StringJoiner(",\n ", "\"data\": [", "]"); int i = 0; - for (; i < 50; i += 10) { - dataValues.add("{ \"value\": 10, \"name\": \"Red\" }"); - } - for (; i < 80; i += 10) { - dataValues.add("{ \"value\": 10, \"name\": \"Yellow\" }"); - } for (; i < ((percentage / 10) * 10) && i < 100; i += 10) { - dataValues.add("{ \"value\": 10, \"name\": \"Green\" }"); + dataValues.add("{ \"value\": 10, \"name\": \"Filled\" }"); } - dataValues.add(String.format("{ \"value\": %d, \"name\": \"Green\" }", percentage % 10)); + dataValues.add(String.format("{ \"value\": %d, \"name\": \"Filled\" }", percentage % 10)); if (percentage != 100) { dataValues.add(String.format("{ \"value\": %d, \"name\": \"NotFilled\" }", (10 - percentage % 10))); } @@ -103,42 +93,4 @@ private static String createGreenChart(final int percentage) { return dataValues.toString(); } - - private static String createYellowChart(final int percentage) { - var dataValues = new StringJoiner(",\n ", "\"data\": [", "]"); - int i = 0; - for (; i < 50; i += 10) { - dataValues.add("{ \"value\": 10, \"name\": \"Red\" }"); - } - for (; i < ((percentage / 10) * 10) && i < 80; i += 10) { - dataValues.add("{ \"value\": 10, \"name\": \"Yellow\" }"); - } - dataValues.add(String.format("{ \"value\": %d, \"name\": \"Yellow\" }", percentage % 10)); - dataValues.add("{ \"value\": 0, \"name\": \"Green\" }"); - dataValues.add(String.format("{ \"value\": %d, \"name\": \"NotFilled\" }", (10 - percentage % 10))); - i += 10; - for (; i < 100; i += 10) { - dataValues.add("{ \"value\": 10, \"name\": \"NotFilled\" }"); - } - - return dataValues.toString(); - } - - private static String createRedChart(final int percentage) { - var dataValues = new StringJoiner(",\n ", "\"data\": [", "]"); - - int i = 0; - for (; i < ((percentage / 10) * 10) && i < 50; i += 10) { - dataValues.add("{ \"value\": 10, \"name\": \"Red\" }"); - } - dataValues.add(String.format("{ \"value\": %d, \"name\": \"Red\" }", percentage % 10)); - dataValues.add("{ \"value\": 0, \"name\": \"Yellow\" }"); - dataValues.add("{ \"value\": 0, \"name\": \"Green\" }"); - dataValues.add(String.format("{ \"value\": %d, \"name\": \"NotFilled\" }", (10 - percentage % 10))); - i += 10; - for (; i < 100; i += 10) { - dataValues.add("{ \"value\": 10, \"name\": \"NotFilled\" }"); - } - return dataValues.toString(); - } } From 167034676d71750fb015b79153e85754ad16c90c Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 18 Dec 2023 20:36:09 +0000 Subject: [PATCH 24/26] Update badges with results from latest autograding --- badges/000.svg | 44 ++++------------ badges/001.svg | 44 ++++------------ badges/002.svg | 44 ++++------------ badges/003.svg | 44 ++++------------ badges/004.svg | 44 ++++------------ badges/005.svg | 44 ++++------------ badges/006.svg | 44 ++++------------ badges/007.svg | 44 ++++------------ badges/008.svg | 44 ++++------------ badges/009.svg | 44 ++++------------ badges/010.svg | 42 ++++----------- badges/011.svg | 42 ++++----------- badges/012.svg | 42 ++++----------- badges/013.svg | 42 ++++----------- badges/014.svg | 42 ++++----------- badges/015.svg | 42 ++++----------- badges/016.svg | 42 ++++----------- badges/017.svg | 42 ++++----------- badges/018.svg | 42 ++++----------- badges/019.svg | 42 ++++----------- badges/020.svg | 40 +++----------- badges/021.svg | 40 +++----------- badges/022.svg | 40 +++----------- badges/023.svg | 40 +++----------- badges/024.svg | 40 +++----------- badges/025.svg | 40 +++----------- badges/026.svg | 40 +++----------- badges/027.svg | 40 +++----------- badges/028.svg | 40 +++----------- badges/029.svg | 40 +++----------- badges/030.svg | 38 +++----------- badges/031.svg | 38 +++----------- badges/032.svg | 38 +++----------- badges/033.svg | 38 +++----------- badges/034.svg | 38 +++----------- badges/035.svg | 38 +++----------- badges/036.svg | 38 +++----------- badges/037.svg | 38 +++----------- badges/038.svg | 38 +++----------- badges/039.svg | 38 +++----------- badges/040.svg | 36 +++---------- badges/041.svg | 36 +++---------- badges/042.svg | 36 +++---------- badges/043.svg | 36 +++---------- badges/044.svg | 36 +++---------- badges/045.svg | 36 +++---------- badges/046.svg | 36 +++---------- badges/047.svg | 36 +++---------- badges/048.svg | 36 +++---------- badges/049.svg | 36 +++---------- badges/100.svg | 139 ------------------------------------------------- 51 files changed, 400 insertions(+), 1739 deletions(-) diff --git a/badges/000.svg b/badges/000.svg index 494ed94..330756c 100644 --- a/badges/000.svg +++ b/badges/000.svg @@ -1,18 +1,16 @@ - - - - - - - - - - - - + + + + + + + + + + 0%