diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0485f247..a7e4c9a3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,22 +1,34 @@ name: build -on: [push] + +on: + push: + branches: + - main + jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - name: Checkout code + uses: actions/checkout@v4 + - name: Use Node.js uses: actions/setup-node@v3 with: node-version: '18.x' - - run: npm ci - - run: npm run build --if-present - - name: Commit & Push + + - name: Install dependencies + run: npm ci + + - name: Build project + run: npm run build --if-present + + - name: Commit & Push changes run: | - git config user.name github-actions - git config user.email github-actions@github.com - git add -A . - git commit -m "auto build" + git config --global user.name 'github-actions' + git config --global user.email 'github-actions@github.com' + git add -A + git commit -m "Auto build" git push env: GITHUB_TOKEN: ${{ secrets.GH_PAT }}