Want to work at Piep Piper? π¨βπ» π©βπ»
You must use this action in all of your repository!
My Workflow
This action converts leading whitespaces in your repository to tabs. Richard Hendricks will be happy!
This action takes 1 optional input - tabLength (default value is 4 - means 4
spaces will be replaced by 1 tab. The values are always rounded up, e.g. 7
spaces will be replaced by 2 tabs). Note that, files inside .github directory
are ignored. Along with this, you also need to specify the github_token environment variable.
Here is an example workflow:
name: Tabify
on:
  push:
    branches: [ master ]
jobs:
  build:
    runs-on: ubuntu-latest
    steps:
    - name: Repo checkout
      uses: actions/checkout@v2
    - name: Tabify
      uses: ayan-b/tabifier-action@master
      env:
        github_token: ${{ secrets.GITHUB_TOKEN }}
      with:
        tabLength: 4
    - name: Commit and push
      run: |
        git status
        git add .
        git config --global user.name "github-actions[bot]"
        git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com"
        git commit -m "Tabify"
        # change the link according to your repository
        git push https://ayan-b:${GITHUB_TOKEN}@github.com/ayan-b/tabifier-playground HEAD:master
Submission Category:
Wacky Wildcards
Link to Code
The action can be found in this repo:
Tabifier Action
Want to work at Piep Piper? You must use this action in all of your repository!
This action converts leading whitespaces in your repository to tabs. Richard Hendricks will be happy!
This action takes 1 optional input - tabLength (default value is 4 - means 4
spaces will be replaced by 1 tab. The values are always rounded up, e.g. 7
spaces will be replaced by 2 tabs). Note that, files inside .github directory
are ignored.
Here is an example workflow:
name: Tabify
on:
  push:
    branches: [ master ]
jobs:
  build:
    runs-on: ubuntu-latest
    steps:
    - name: Repo checkout
      uses: actions/checkout@v2
    - name: Tabify
      uses: ayan-b/tabifier-action@master
      env:
        github_token: ${{ secrets.GITHUB_TOKEN }}
      with:
        tabLength: 4
    - name: Commit and push
      run: |
        git status
        git add .
        git config --global user.name "github-actions[bot]"β¦Additional Resources / Info
You can see this action in action here.
Jump responsibly!
Source
 

 
    
Top comments (0)