Skip to content

Latest commit

 

History

History
49 lines (39 loc) · 987 Bytes

README.md

File metadata and controls

49 lines (39 loc) · 987 Bytes

ci

Ready-made pipelines for continuous integration of taiga projects


Auto approve action

name: Auto approve
on: pull_request

jobs:
  automated-approve-release-pull-request:
    runs-on: ubuntu-latest
    permissions:
      pull-requests: write
    if: contains(github.head_ref, 'release/')
    steps:
      - uses: actions/checkout@v3.6.0
      - uses: taiga-family/ci/actions/auto/approve/double@v1.24.0
        with:
          token1: ${{ secrets.APPROVER1_TOKEN }}
          token2: ${{ secrets.APPROVER2_TOKEN }}

Global variables action

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3.6.0
      - uses: taiga-family/ci/actions/setup/variable@v1.24.0

Node.js action

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3.6.0
      - uses: taiga-family/ci/actions/setup/node@v1.24.0

You can also see what else actions is inside actions directory