Support IAM role for nobl9 agent service account. #38
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: CI | |
on: | |
push: | |
branches: | |
- main | |
pull_request: | |
branches: | |
- main | |
jobs: | |
check-all: | |
name: Run all CI checks | |
runs-on: ubuntu-latest | |
steps: | |
- name: Check out code | |
uses: actions/checkout@v3 | |
- name: Install terraform-docs | |
uses: jaxxstorm/action-install-gh-release@v1 | |
with: | |
repo: terraform-docs/terraform-docs | |
- name: Install TFLint | |
uses: terraform-linters/setup-tflint@v3 | |
- name: Setup Node.js | |
uses: actions/setup-node@v3 | |
with: | |
node-version: 18 | |
- name: Install JS based linters | |
run: npm ci | |
- name: Run all CI checks | |
run: npm run check-all |