SkillAgentSearch skills...

GitHubActions.jl

Utilities for working within GitHub Actions

Install / Use

/learn @julia-actions/GitHubActions.jl
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

GitHubActions

Docs Build Status

Utilities for working within GitHub Actions, modelled after actions/core.

Perhaps the most common use case is to set the global logger to one compatible with GitHub Actions' log format:

In A Package

For package code, set the global logger in __init__.

using Logging: global_logger
using GitHubActions: GitHubActionsLogger
function __init__()
    get(ENV, "GITHUB_ACTIONS", "false") == "true" && global_logger(GitHubActionsLogger())
end

In Tests

In tests, set the global logger at the top level.

using Logging: global_logger
using GitHubActions: GitHubActionsLogger
get(ENV, "GITHUB_ACTIONS", "false") == "true" && global_logger(GitHubActionsLogger())

For information on the other provided functions, see the documentation.

View on GitHub
GitHub Stars16
CategoryDevelopment
Updated28d ago
Forks11

Languages

Julia

Security Score

90/100

Audited on Mar 7, 2026

No findings