You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
pkgx/setup
v0.6.12
install.sh
is delivered when you curl tea.xyz
.
This repository also provides the tea
GitHub Action.
- uses: teaxyz/setup@v0
sh <(curl tea.xyz)
# - installs to `~/.tea`
# - if tea is already installed, the script instead checks for updates
sh <(curl tea.xyz) +charm.sh/gum gum spin -- sleep 5
# - if tea is installed, uses that installation to run gum
# - if tea is *not* installed, downloads gum and its deps to a safe and
# temporary location and executes the command
YES=1
, for headless environments, assumes affirmative for all promptsTEA_PREFIX=/path
change install location
- uses: teaxyz/setup@v0
with:
target: build
Is the equivalent of tea build
, ie. runs the executable markdown from your
project’s README for the # build
section. Of course we install your
dependencies first.
There is no need to specify a target, - uses: teaxyz/setup@v0
by itself
installs your deps and exports some variables like VERSION
. See action.yml
for all inputs and outputs.
At tea, we consider the version in the README
the definitive version.
Thus we use GitHub Actions to automatically tag and publish that version when
the README is edited and the version changes.
See our CI scripts for details.
node --check ./action.js