branch property

String? get branch

Target branch name (e.g. 'main', 'feature/foo').

Implementation

String? get branch {
  if (_env.containsKey('GITHUB_REF_NAME')) {
    return _env['GITHUB_REF_NAME'];
  }
  final ref = _env['GITHUB_REF'];
  if (ref != null && ref.startsWith('refs/heads/')) {
    return ref.substring('refs/heads/'.length);
  }
  return ref;
}