Strip escape codes from annotations.
This commit is contained in:
parent
484c2b4fab
commit
2f25e1f03e
@ -1,5 +1,7 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
|
require "utils/tty"
|
||||||
|
|
||||||
module GitHub
|
module GitHub
|
||||||
# Helper functions for interacting with GitHub Actions.
|
# Helper functions for interacting with GitHub Actions.
|
||||||
#
|
#
|
||||||
@ -26,7 +28,7 @@ module GitHub
|
|||||||
raise ArgumentError, "Unsupported type: #{type.inspect}" unless [:warning, :error].include?(type)
|
raise ArgumentError, "Unsupported type: #{type.inspect}" unless [:warning, :error].include?(type)
|
||||||
|
|
||||||
@type = type
|
@type = type
|
||||||
@message = String(message)
|
@message = Tty.strip_ansi(message)
|
||||||
@file = self.class.path_relative_to_workspace(file) if file
|
@file = self.class.path_relative_to_workspace(file) if file
|
||||||
@line = Integer(line) if line
|
@line = Integer(line) if line
|
||||||
@column = Integer(column) if column
|
@column = Integer(column) if column
|
||||||
|
Loading…
x
Reference in New Issue
Block a user