File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : ' Setup StackQL'
2+
3+ on :
4+ push :
5+ branches :
6+ - main
7+ - ' develop-**'
8+ pull_request :
9+
10+ defaults :
11+ run :
12+ shell : bash
13+
14+ jobs :
15+ stackql-versions :
16+ name : ' Stackql Versions'
17+ runs-on : ubuntu-latest
18+
19+ steps :
20+ - name : Checkout
21+ uses : actions/checkout@v3
22+
23+ - name : Setup stackql
24+ uses : ./
25+
26+
27+ - name : Validate Stackql Version
28+ run : |
29+ stackql --version
30+
31+ - name : Use GitHub Provider
32+ run : |
33+ stackql exec -i ./examples/github-example.iql --auth="${AUTH}"
34+ env :
35+ AUTH : ${{ vars.AUTH }} # #'{ "github": { "type": "basic", "credentialsenvvar": "STACKQL_GITHUB_CREDS" } }'
36+ STACKQL_GITHUB_CREDS : ${{ secrets.STACKQL_GITHUB_CREDS }}
37+
38+ - name : use Google Provider
39+ run : | # # use the secret to create json file
40+ echo $GOOGLE_CREDS > ./creds/sa-key.json
41+ stackql exec -i ./examples/google-example.iql --auth="${AUTH}"
42+ env :
43+ AUTH : ${{ vars.AUTH }} # # '{ "google": { "type": "service_account", "credentialsfilepath": "creds/sa-key.json" }}'
44+ GOOGLE_CREDS : ${{ secrets.GOOGLE_CREDS }}
Original file line number Diff line number Diff line change 1+ REGISTRY PULL github v23.01.00104;
2+ SHOW PROVIDERS;
3+ select total_private_repos
4+ from github.orgs.orgs
5+ where org = 'stackql';
Original file line number Diff line number Diff line change 1+ REGISTRY PULL google v23.01.00116;
2+ SHOW PROVIDERS;
3+ select name
4+ from google.cloudasset.assets;
You can’t perform that action at this time.
0 commit comments