An open API service indexing awesome lists of open source software.

https://github.com/taiga-family/ci

Ready-made pipelines for continuous integration of taiga projects
https://github.com/taiga-family/ci

ci cicd

Last synced: about 2 months ago
JSON representation

Ready-made pipelines for continuous integration of taiga projects

Awesome Lists containing this project

README

          

# ci

Ready-made pipelines for continuous integration of taiga projects

---

### Auto approve action

```yml
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

```yml
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

```yml
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