Skip to content

Update Terraform google to v7.38.0 #11132

Update Terraform google to v7.38.0

Update Terraform google to v7.38.0 #11132

Workflow file for this run

name: Checks
on:
push:
branches:
- main
pull_request:
branches:
- main
merge_group:
jobs:
shellcheck:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
- uses: reviewdog/action-shellcheck@4c07458293ac342d477251099501a718ae5ef86e # v1.32.0
with:
reporter: github-check
fail_on_error: "true"
pre-commit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
id: setup-python
with:
python-version: "3.14"
- name: Install pre-commit
run: python -m pip install pre-commit==4.5.1
- uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
with:
path: ~/.cache/pre-commit
key: pre-commit-${{ runner.os }}-${{ steps.setup-python.outputs.python-version }}-${{ hashFiles('.pre-commit-config.yaml') }}
restore-keys: |
pre-commit-${{ runner.os }}-${{ steps.setup-python.outputs.python-version }}-
pre-commit-${{ runner.os }}-
- name: Run pre-commit
run: pre-commit run --show-diff-on-failure --color=always --all-files
perlcritic:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
- uses: shogo82148/actions-setup-perl@a198315ec4e9244f206879ea7b63078003aec8a6 # v1.41.1
with:
perl-version: "5.38"
install-modules-with: cpanm
install-modules: Perl::Critic File::pushd
install-modules-args: --notest
- uses: reviewdog/action-setup@d8a7baabd7f3e8544ee4dbde3ee41d0011c3a93f # v1.5.0
with:
reviewdog_version: latest
- name: Run perlcritic and send report via Reviewdog
env:
REVIEWDOG_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
perlcritic --verbose 1 --profile .perlcriticrc ./x.pl | \
reviewdog -efm '%f:%l:%c:%m' \
-name="perlcritic" \
-reporter="github-check" \
-filter-mode="added" \
-fail-on-error="true" \
-level="error"
perltidy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
- uses: shogo82148/actions-setup-perl@a198315ec4e9244f206879ea7b63078003aec8a6 # v1.41.1
with:
perl-version: "5.38"
- run: cpanm -n Perl::Tidy
- run: perltidy --version
- run: perltidy -b -bext='/' x.pl && git diff --exit-code