Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

github actions for utoo

License

NotificationsYou must be signed in to change notification settings

utooland/setup-utoo

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

GitHub Action for setting upUtoo - a unified frontend toolchain.

Usage

Basic Setup

-uses:utooland/setup-utoo@v1with:utoo-version:'latest'

Custom Registry

-uses:utooland/setup-utoo@v1with:utoo-version:'1.0.0'registry:'https://registry.npmjs.org/'

Cache Configuration

Cache installed Utoo binary to avoid reinstallation:

-uses:utooland/setup-utoo@v1with:utoo-version:'latest'# Works with 'latest', version ranges, or specific versionscache-utoo:true# Cache the installed Utoo binary

Cache npm store for faster package installations:

-uses:utooland/setup-utoo@v1with:utoo-version:'latest'cache-store:true# Cache ~/.cache/nm directory

Inputs

InputDescriptionDefault
utoo-versionThe version of Utoo to install (e.g. "latest", "1.0.0", "1.0.x")latest
registryThe URL of the npm registry to use for installing Utoohttps://registry.npmjs.org/
cache-utooCache installed Utoo binary to avoid reinstallation on subsequent runs. Automatically resolves "latest" to actual version for proper cache invalidation.false
cache-storeCache npm store directory (~/.cache/nm) for faster package installationsfalse

Outputs

OutputDescription
utoo-versionThe version of Utoo that was installed

Example Workflow

name:Build with Utooon:[push, pull_request]jobs:build:runs-on:ubuntu-lateststeps:      -uses:actions/checkout@v4      -uses:utooland/setup-utoo@v1with:utoo-version:'latest'      -name:Install dependenciesrun:utoo      -name:Build projectrun:utoo build

Features

  • Registry Support: Configure custom npm registries
  • Dual Cache Support:
    • Utoo Binary Cache: Cache the installed Utoo binary to skip reinstallation
    • NPM Store Cache: Cache npm packages in ~/.cache/nm for faster package installations
  • Cross-platform: Works on Ubuntu, macOS
  • Version Management: Support for specific versions and ranges

License

MIT

About

github actions for utoo

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors2

  •  
  •  

[8]ページ先頭

©2009-2025 Movatter.jp