build(deps): bump the github-actions group across 6 directories with … #186
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: test-oblt-cli-cluster-create-custom | |
on: | |
merge_group: ~ | |
workflow_dispatch: | |
inputs: | |
dry-run: | |
description: 'Dry run' | |
required: true | |
default: false | |
type: boolean | |
push: | |
paths: | |
- '.github/workflows/test-oblt-cli-cluster-create-custom.yml' | |
- 'oblt-cli/cluster-create-custom/**' | |
permissions: | |
contents: read | |
jobs: | |
test: | |
if: always() | |
needs: | |
- no-gitops | |
- gitops | |
- multiline | |
runs-on: ubuntu-latest | |
steps: | |
- id: check | |
uses: elastic/oblt-actions/check-dependent-jobs@v1 | |
with: | |
jobs: ${{ toJSON(needs) }} | |
- run: ${{ steps.check.outputs.is-success }} | |
no-gitops: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v4 | |
- uses: elastic/oblt-actions/git/setup@v1 | |
- name: Get token | |
id: get_token | |
uses: tibdex/github-app-token@3beb63f4bd073e61482598c45c71c1019b59b73a # v2.1.0 | |
with: | |
app_id: ${{ secrets.OBS_AUTOMATION_APP_ID }} | |
private_key: ${{ secrets.OBS_AUTOMATION_APP_PEM }} | |
permissions: >- | |
{ | |
"contents": "write" | |
} | |
repositories: >- | |
["observability-test-environments"] | |
- uses: ./oblt-cli/cluster-create-custom | |
with: | |
github-token: ${{ steps.get_token.outputs.token }} | |
template: 'deploy-kibana' | |
cluster-name-prefix: 'testgithubaction' | |
gitops: false | |
dry-run: ${{ github.event.inputs.dry-run != '' && github.event.inputs.dry-run || true }} | |
parameters: '{"RemoteClusterName":"release-oblt","StackVersion":"8.7.0","KibanaDockerImage":"docker.elastic.co/observability-ci/kibana-cloud:8.7.0-SNAPSHOT"}' | |
gitops: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v4 | |
- uses: elastic/oblt-actions/git/setup@v1 | |
- name: Get token | |
id: get_token | |
uses: tibdex/github-app-token@3beb63f4bd073e61482598c45c71c1019b59b73a # v2.1.0 | |
with: | |
app_id: ${{ secrets.OBS_AUTOMATION_APP_ID }} | |
private_key: ${{ secrets.OBS_AUTOMATION_APP_PEM }} | |
permissions: >- | |
{ | |
"contents": "write" | |
} | |
repositories: >- | |
["observability-test-environments"] | |
- uses: ./oblt-cli/cluster-create-custom | |
with: | |
github-token: ${{ steps.get_token.outputs.token }} | |
template: 'deploy-kibana' | |
cluster-name-prefix: 'testgithubaction' | |
gitops: true | |
dry-run: ${{ github.event.inputs.dry-run != '' && github.event.inputs.dry-run || true }} | |
parameters: '{"RemoteClusterName":"release-oblt","StackVersion":"8.7.0","KibanaDockerImage":"docker.elastic.co/observability-ci/kibana-cloud:8.7.0-SNAPSHOT"}' | |
multiline: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v4 | |
- uses: elastic/oblt-actions/git/setup@v1 | |
- name: Get token | |
id: get_token | |
uses: tibdex/github-app-token@3beb63f4bd073e61482598c45c71c1019b59b73a # v2.1.0 | |
with: | |
app_id: ${{ secrets.OBS_AUTOMATION_APP_ID }} | |
private_key: ${{ secrets.OBS_AUTOMATION_APP_PEM }} | |
permissions: >- | |
{ | |
"contents": "write" | |
} | |
repositories: >- | |
["observability-test-environments"] | |
- uses: ./oblt-cli/cluster-create-custom | |
with: | |
github-token: ${{ steps.get_token.outputs.token }} | |
template: 'deploy-kibana' | |
cluster-name-prefix: 'testgithubaction' | |
gitops: true | |
dry-run: true | |
parameters: | | |
{ | |
"RemoteClusterName": "release-oblt", | |
"StackVersion": "8.7.0", | |
"KibanaDockerImage": "docker.elastic.co/observability-ci/kibana-cloud:8.7.0-SNAPSHOT" | |
} |