Github Action for splitting strings into parts by separator with limit
jobs:
build:
runs-on: ubuntu-16.04steps:
- name: Split version codeuses: xom9ikk/split@v1id: splitwith:
string: 2.17.3separator: .limit: -1
- name: Some other actionwith:
major: ${{ steps.split.outputs._0 }}minor: ${{ steps.split.outputs._1 }}patch: ${{ steps.split.outputs._2 }}- 🧲 splitting a string by separator;
- 📎 setting a limit for the resulting array;
- 💎 simple API;
| property | isRequired | default | comment | example |
|---|---|---|---|---|
string | ✓ | string to split. | 2.17.3 | |
separator | space | separator to split a string. | . | |
limit | -1 | limit on the number of substrings to be included in the array (use -1 to save all parts). | -1 |
| property | comment | example |
|---|---|---|
_${index} | part that has been separated by a separator. | _0: 2, _1: 17, _2: 3 |
length | output array length. | 3 |