Skip to content

Fix Redundant Merge #411

Fix Redundant Merge

Fix Redundant Merge #411

name: Validate Release
on:
deployment:
pull_request:
jobs:
validate:
runs-on: ubuntu-20.04
steps:
- name: Checkout
uses: actions/checkout@v4
with:
token: ${{ secrets.AKEYLESS_CI_GITHUB_TOKEN }}
- name: Fetch history
run: git fetch --prune --unshallow
- name: Configure Git
run: |
git config user.name "$GITHUB_ACTOR"
git config user.email "[email protected]"
- name: Validate Release Version
run: .github/scripts/validate_release_version.sh
- name: Install Terraform
uses: hashicorp/setup-terraform@v3
with:
terraform_version: 1.0.1
terraform_wrapper: false
- name: Set up GO
uses: actions/setup-go@v5
with:
go-version-file: go.mod
id: go
- name: Run Acceptance Tests
env:
AKEYLESS_ACCESS_ID: ${{ secrets.AKEYLESS_ACCESS_ID }}
AKEYLESS_ACCESS_KEY: ${{ secrets.AKEYLESS_ACCESS_KEY }}
TF_ACC_GCP_SERVICE_ACCOUNT: ${{ secrets.TF_ACC_GCP_SERVICE_ACCOUNT }}
TF_ACC_GCP_BOUND_SERVICE_ACC: ${{ secrets.TF_ACC_GCP_BOUND_SERVICE_ACC }}
run: |
TF_ACC=1 go test ./... -v -count 1 -timeout 120m