mirror of
https://github.com/ASzc/change-string-case-action.git
synced 2024-11-23 11:03:51 +08:00
Github Action: Make a string lowercase, uppercase, or capitalized
422b53d163
Bump @actions/core from 1.2.4 to 1.2.6 |
||
---|---|---|
node_modules | ||
.gitignore | ||
action.yml | ||
index.js | ||
LICENSE | ||
package-lock.json | ||
package.json | ||
README.md |
Change String Case GitHub Action
This action accepts any string, and outputs three different versions of that string:
- lowercase (
XyZzY
->xyzzy
) - uppercase (
XyZzY
->XYZZY
) - capitalized (
Xyzzy
->Xyzzy
)
You can access the outputted strings through the job outputs context. See docs here, or the Example Usage section below.
Inputs
string
Required The string you want manipulated
Outputs
lowercase
inputStr.toLowerCase()
Example: XyZzY
-> xyzzy
uppercase
inputStr.toUpperCase()
Example: XyZzY
-> XYZZY
lowercase
inputStr.charAt(0).toUpperCase() + inputStr.slice(1)
Example: XyZzY
-> Xyzzy
Example Usage
name: SomeWorkflow
on: [push]
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- id: string
uses: ASzc/change-string-case-action@v1
with:
string: XyZzY
- id: step2
run: echo ${{ steps.string.outputs.lowercase }}