Skip to content

Commit d4ed4ef

Browse files
committed
[ci] Update workflow for secrets inherit
Signed-off-by: Viet Nguyen Duc <[email protected]>
1 parent c91807b commit d4ed4ef

File tree

4 files changed

+9
-2
lines changed

4 files changed

+9
-2
lines changed

Diff for: .github/workflows/build-test.yml

+6-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ name: Build & test
22

33
on:
44
workflow_call:
5+
secrets:
6+
DOCKER_USERNAME:
7+
required: false
8+
DOCKER_PASSWORD:
9+
required: false
510
inputs:
611
release:
712
description: 'Test a new release process'
@@ -41,7 +46,7 @@ env:
4146
jobs:
4247
docker-test:
4348
if: contains(toJson(github.event.commits), '[skip test]') == false
44-
name: Test Seleium Grid on Docker
49+
name: Test Selenium Grid on Docker
4550
uses: ./.github/workflows/docker-test.yml
4651
with:
4752
release: ${{ inputs.release == 'true' }}

Diff for: .github/workflows/deploy.yml

+1
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ jobs:
3737
name: Build and Test
3838
if: contains(toJson(github.event.commits), '[deploy]') == true || (github.event_name == 'workflow_dispatch' && github.event.inputs.skip-test == 'false')
3939
uses: ./.github/workflows/build-test.yml
40+
secrets: inherit
4041
with:
4142
release: ${{ github.event.inputs.stable || true }}
4243

Diff for: .github/workflows/nightly.yml

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ jobs:
1515
name: Build and Test Nightly
1616
if: github.event_name == 'schedule' || (github.event_name == 'workflow_dispatch' && github.event.inputs.skip-test == 'false')
1717
uses: ./.github/workflows/build-test.yml
18+
secrets: inherit
1819
with:
1920
release: false
2021

Diff for: charts/selenium-grid/CONFIGURATION.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
162162
| loggingConfigMap.nameOverride | string | `nil` | Override the name of the logging configMap |
163163
| loggingConfigMap.annotations | object | `{}` | Custom annotations for configmap |
164164
| serverConfigMap.nameOverride | string | `nil` | Override the name of the server configMap |
165-
| serverConfigMap.env | object | `{"SE_JAVA_OPTS":"-Djdk.httpclient.keepalive.timeout=300 -Djdk.httpclient.maxstreams=10000 -XX:+UseZGC","SE_SUPERVISORD_LOG_LEVEL":"info"}` | Extra common environment variables for Server (https://www.selenium.dev/documentation/grid/configuration/cli_options/#server) to server configMap |
165+
| serverConfigMap.env | object | `{"SE_JAVA_OPTS":"-XX:+UseG1GC -Xmx1024m -Xms256m -XX:MaxGCPauseMillis=1000 -Djdk.httpclient.keepalive.timeout=300 -Djdk.httpclient.maxstreams=10000","SE_SUPERVISORD_LOG_LEVEL":"info"}` | Extra common environment variables for Server (https://www.selenium.dev/documentation/grid/configuration/cli_options/#server) to server configMap |
166166
| serverConfigMap.annotations | object | `{}` | Custom annotations for configmap |
167167
| secrets.create | bool | `true` | Create the default secret for all components. If using an external secret, set to false and provide its name in `nameOverride` below |
168168
| secrets.nameOverride | string | `nil` | Override to use an external secret |

0 commit comments

Comments
 (0)