Skip to content

Commit 15e37b4

Browse files
committed
use ActionsRunStatus to run.status
1 parent 671fbf4 commit 15e37b4

File tree

2 files changed

+6
-9
lines changed

2 files changed

+6
-9
lines changed

web_src/js/components/ActionsRunStatus.vue renamed to web_src/js/components/ActionRunStatus.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<SvgIcon name="octicon-skip" class="ui text grey" :size="size" v-else-if="status === 'skipped'"/>
44
<SvgIcon name="octicon-clock" class="ui text yellow" :size="size" v-else-if="status === 'waiting'"/>
55
<SvgIcon name="octicon-blocked" class="ui text yellow" :size="size" v-else-if="status === 'blocked'"/>
6-
<SvgIcon name="octicon-meter" class="ui text yellow" :size="size" class-name="job-status-rotate" v-else-if="job.status === 'running'"/>
6+
<SvgIcon name="octicon-meter" class="ui text yellow" :size="size" class-name="job-status-rotate" v-else-if="status === 'running'"/>
77
<SvgIcon name="octicon-x-circle-fill" class="red" :size="size" v-else/>
88
</template>
99

web_src/js/components/RepoActionView.vue

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,7 @@
22
<div class="action-view-container">
33
<div class="action-view-header">
44
<div class="action-info-summary">
5-
<SvgIcon name="octicon-check-circle-fill" size="20" class="green" v-if="run.status === 'success'"/>
6-
<SvgIcon name="octicon-clock" size="20" class="ui text yellow" v-else-if="run.status === 'waiting'"/>
7-
<SvgIcon name="octicon-meter" size="20" class="ui text yellow" class-name="job-status-rotate" v-else-if="run.status === 'running'"/>
8-
<SvgIcon name="octicon-x-circle-fill" size="20" class="red" v-else/>
5+
<ActionRunStatus :status="run.status" size="20"/>
96
<div class="action-title">
107
{{ run.title }}
118
</div>
@@ -23,7 +20,7 @@
2320
<div class="job-brief-list">
2421
<div class="job-brief-item" v-for="(job, index) in run.jobs" :key="job.id">
2522
<a class="job-brief-link" :href="run.link+'/jobs/'+index">
26-
<ActionsRunStatus :status="job.status" size="20"/>
23+
<ActionRunStatus :status="job.status"/>
2724
<span class="ui text">{{ job.name }}</span>
2825
</a>
2926
<button class="job-brief-rerun" @click="rerunJob(index)" v-if="job.canRerun">
@@ -49,7 +46,7 @@
4946
<SvgIcon name="octicon-chevron-down" class="gt-mr-3" v-show="currentJobStepsStates[i].expanded"/>
5047
<SvgIcon name="octicon-chevron-right" class="gt-mr-3" v-show="!currentJobStepsStates[i].expanded"/>
5148

52-
<ActionsRunStatus :status="jobStep.status" class="gt-mr-3"/>
49+
<ActionRunStatus :status="jobStep.status" class="gt-mr-3"/>
5350

5451
<span class="step-summary-msg">{{ jobStep.summary }}</span>
5552
<span class="step-summary-dur">{{ jobStep.duration }}</span>
@@ -66,7 +63,7 @@
6663

6764
<script>
6865
import {SvgIcon} from '../svg.js';
69-
import ActionsRunStatus from './ActionsRunStatus.vue';
66+
import ActionRunStatus from './ActionRunStatus.vue';
7067
import {createApp} from 'vue';
7168
import AnsiToHTML from 'ansi-to-html';
7269
@@ -76,7 +73,7 @@ const sfc = {
7673
name: 'RepoActionView',
7774
components: {
7875
SvgIcon,
79-
ActionsRunStatus,
76+
ActionRunStatus,
8077
},
8178
props: {
8279
runIndex: String,

0 commit comments

Comments
 (0)