Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
check

GitHub Action

Golang Test Annotations

v0.1

Golang Test Annotations

check

Golang Test Annotations

Given a test output of go test, the failed tests will be annotated

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Golang Test Annotations

uses: guyarb/[email protected]

Learn more about this action in guyarb/golang-test-annotations

Choose a version

golang-test-annoations

A github action which annotates failed tests.

GitHub Annotations

How to use

Add to your workflow the following contents:

name: workflow

on:
  push:
    branches: [ '**' ]
  pull_request:
    branches: [ '**' ]

jobs:
  full_ci:
    runs-on: ubuntu-18.04

    steps:
      - name : checkout
        uses: actions/checkout@v2

      - uses: actions/setup-go@v2
        with:
          go-version: '1.14'

      - name: run tests
        run: go test -json ./... > test.json

      - name: annotate tests
        if: always()
        uses: guyarb/[email protected]
        with:
          test-results: test.json

Development of this action

  1. Fork this repo.
  2. Create a branch with your feature/bugfix.
  3. Open a PR to me.

Issues

Please open issues for any bug or suggestion you have.