Skip to content

Integration Test on macOS #5

Integration Test on macOS

Integration Test on macOS #5

Workflow file for this run

---
name: Integration Test on macOS
on: workflow_dispatch
env:
AQUA_LOG_COLOR: always
permissions: {}
jobs:
integration-test-macos:
runs-on: macos-latest
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
- uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
with:
go-version: 1.21.1
cache: true
- run: go install ./cmd/aqua
- run: echo "${XDG_DATA_HOME:-$HOME/.local/share}/aquaproj-aqua/bin" >> "$GITHUB_PATH"
- run: aqua policy allow
- run: aqua i -l
working-directory: tests/macos
env:
GITHUB_TOKEN: ${{github.token}}
- run: aws-vault --version
working-directory: tests/macos
env:
GITHUB_TOKEN: ${{github.token}}
- run: aqua gr 99designs/aws-vault
env:
GITHUB_TOKEN: ${{github.token}}
- run: s3deploy -V
working-directory: tests/macos
env:
GITHUB_TOKEN: ${{github.token}}
- run: aqua gr bep/s3deploy
env:
GITHUB_TOKEN: ${{github.token}}