Releases: j0yu/setup-rez
Releases · j0yu/setup-rez
v1.1.0: Test cases (#6)
First release
Github Action to setup rez package system.
Usage
# Ensure there is a python interpreter first to install rez!
- uses: actions/setup-python@v1
with:
python-version: "${{ matrix.python }}"
- uses: j0yu/setup-rez@v1
# ALL below inputs are optional, these values are the default ones
with:
# GitHub repository to install rez from.
source: 'nerdvegas/rez'
# Git tag/branch/commit to use.
ref: 'master'
# Create all default "rez config packages_path".
makePackagesPaths: true
# Comma separated packages to rez bind, e.g. "pip, python, os".
# To disable, just pass in an empty string "bind: ''"
# See "rez bind --list".
# Will force the creation of "rez config local_packages_path"
binds: "os, python"
Example
Make sure you run actions/setup-python
before using j0yu/setup-rez
name: CI
on: [push]
jobs:
test:
name: Test
runs-on: ubuntu-latest
steps:
- uses: actions/setup-python@v1
with:
python-version: 2.7
# Using custom rez repository and version
- uses: j0yu/setup-rez@v1
with:
source: "mottosso/bleeding-rez"
ref: "2.33.0"
# Check if rez is on PATH, check configs and rez bind packages
- run: rez --version
- run: rez config local_packages_path
- run: rez config release_packages_path
- run: rez config packages_path
- run: rez view os
- run: rez view python
# If our repository has a package.py, let's try test build/installing it
- uses: actions/checkout@v2
- run: rez build --install
v1.0.5: Added missing core files (#5)
Fixed
- Missing core files in
/node_modules
. .gitignore
to only ignore/node_modules/.bin
sub-folder.
v1.0.4: Re-install of node_modules
Re-installed everything after a
rm -rf ./node_modules
npm install
v1.0.3: Bump @actions/core from 1.2.2 to 1.2.6 (#4)
Bumps @actions/core from 1.2.2 to 1.2.6.
node-fetch update
Bumped node-fetch from 2.6.0 to 2.6.1.
http-client update
Bumps @actions/http-client from 1.0.6 to 1.0.8.
First release
Usage
# Ensure there is a python interpreter first to install rez!
- uses: actions/setup-python@v1
with:
python-version: "${{ matrix.python }}"
- uses: j0yu/setup-rez@v1
# ALL below inputs are optional, these values are the default ones
with:
# GitHub repository to install rez from.
source: 'nerdvegas/rez'
# Git tag/branch/commit to use.
ref: 'master'
# Create all default "rez config packages_path".
makePackagesPaths: true
# Comma separated packages to rez bind, e.g. "pip, python, os".
# To disable, just pass in an empty string "bind: ''"
# See "rez bind --list".
# Will force the creation of "rez config local_packages_path"
binds: "os, python"