Skip to content

Commit d9a6d6b

Browse files
Merge branch 'main' into ss/patchFix
2 parents f113eb8 + 6bb9980 commit d9a6d6b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+3724
-249
lines changed

.github/actions/create-pull-request/action.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,9 @@ runs:
3232
steps:
3333
- name: '📝 Print Inputs'
3434
shell: 'bash'
35-
run: 'echo "${{ toJSON(inputs) }}"'
35+
env:
36+
JSON_INPUTS: '${{ toJSON(inputs) }}'
37+
run: 'echo "$JSON_INPUTS"'
3638
- name: 'Creates a Pull Request'
3739
if: "inputs.dry-run != 'true'"
3840
env:

.github/actions/post-coverage-comment/action.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@ runs:
2929
steps:
3030
- name: '📝 Print Inputs'
3131
shell: 'bash'
32-
run: 'echo "${{ toJSON(inputs) }}"'
32+
env:
33+
JSON_INPUTS: '${{ toJSON(inputs) }}'
34+
run: 'echo "$JSON_INPUTS"'
3335
- name: 'Prepare Coverage Comment'
3436
id: 'prep_coverage_comment'
3537
shell: 'bash'

.github/actions/publish-release/action.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,9 @@ runs:
5757
steps:
5858
- name: '📝 Print Inputs'
5959
shell: 'bash'
60-
run: 'echo "${{ toJSON(inputs) }}"'
60+
env:
61+
JSON_INPUTS: '${{ toJSON(inputs) }}'
62+
run: 'echo "$JSON_INPUTS"'
6163

6264
- name: '👤 Configure Git User'
6365
working-directory: '${{ inputs.working-directory }}'

.github/actions/push-docker/action.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@ runs:
2020
steps:
2121
- name: '📝 Print Inputs'
2222
shell: 'bash'
23-
run: 'echo "${{ toJSON(inputs) }}"'
23+
env:
24+
JSON_INPUTS: '${{ toJSON(inputs) }}'
25+
run: 'echo "$JSON_INPUTS"'
2426
- name: 'Checkout'
2527
uses: 'actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955' # ratchet:actions/checkout@v4
2628
with:

.github/actions/push-sandbox/action.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,9 @@ runs:
3030
steps:
3131
- name: '📝 Print Inputs'
3232
shell: 'bash'
33-
run: 'echo "${{ toJSON(inputs) }}"'
33+
env:
34+
JSON_INPUTS: '${{ toJSON(inputs) }}'
35+
run: 'echo "$JSON_INPUTS"'
3436
- name: 'Checkout'
3537
uses: 'actions/checkout@v4'
3638
with:

.github/actions/run-tests/action.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@ runs:
1515
steps:
1616
- name: '📝 Print Inputs'
1717
shell: 'bash'
18-
run: 'echo "${{ toJSON(inputs) }}"'
18+
env:
19+
JSON_INPUTS: '${{ toJSON(inputs) }}'
20+
run: 'echo "$JSON_INPUTS"'
1921
- name: 'Run Tests'
2022
env:
2123
GEMINI_API_KEY: '${{ inputs.gemini_api_key }}'

.github/actions/tag-npm-release/action.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ runs:
2323
steps:
2424
- name: '📝 Print Inputs'
2525
shell: 'bash'
26-
run: 'echo "${{ toJSON(inputs) }}"'
26+
env:
27+
JSON_INPUTS: '${{ toJSON(inputs) }}'
28+
run: 'echo "$JSON_INPUTS"'
2729

2830
- name: 'Setup Node.js'
2931
uses: 'actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020'

.github/actions/verify-release/action.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ runs:
2323
steps:
2424
- name: '📝 Print Inputs'
2525
shell: 'bash'
26-
run: 'echo "${{ toJSON(inputs) }}"'
26+
env:
27+
JSON_INPUTS: '${{ toJSON(inputs) }}'
28+
run: 'echo "$JSON_INPUTS"'
2729

2830
- name: 'Checkout'
2931
uses: 'actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955' # ratchet:actions/checkout@v4

.github/workflows/release-manual.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,7 @@ on:
2727
- 'preview'
2828
- 'nightly'
2929
- 'latest'
30-
- 'dev'
31-
default: 'dev'
30+
default: 'latest'
3231
dry_run:
3332
description: 'Run a dry-run of the release process; no branches, npm packages or GitHub releases will be created.'
3433
required: true
@@ -66,7 +65,10 @@ jobs:
6665
fetch-depth: 0
6766

6867
- name: 'Debug Inputs'
69-
run: 'echo "${{ toJSON(inputs) }}"'
68+
shell: 'bash'
69+
env:
70+
JSON_INPUTS: '${{ toJSON(inputs) }}'
71+
run: 'echo "$JSON_INPUTS"'
7072

7173
- name: 'Setup Node.js'
7274
uses: 'actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020'

.github/workflows/release-nightly.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,13 @@ jobs:
5353
run: 'npm ci'
5454

5555
- name: 'Print Inputs'
56-
run: |
57-
echo "${{ toJSON(github.event.inputs) }}"
56+
shell: 'bash'
57+
env:
58+
JSON_INPUTS: '${{ toJSON(github.event.inputs) }}'
59+
run: 'echo "$JSON_INPUTS"'
5860

5961
- name: 'Run Tests'
60-
if: "${{github.event.inputs.force_skip_tests == 'false'}}"
62+
if: "${{ github.event_name == 'schedule' || github.event.inputs.force_skip_tests == 'false' }}"
6163
uses: './.github/actions/run-tests'
6264
with:
6365
gemini_api_key: '${{ secrets.GEMINI_API_KEY }}'
@@ -99,11 +101,11 @@ jobs:
99101
wombat-token-core: '${{ secrets.WOMBAT_TOKEN_CORE }}'
100102
wombat-token-cli: '${{ secrets.WOMBAT_TOKEN_CLI }}'
101103
github-token: '${{ secrets.GITHUB_TOKEN }}'
102-
dry-run: '${{ github.event.inputs.dry_run }}'
104+
dry-run: "${{ github.event_name != 'schedule' && github.event.inputs.dry_run == 'true' }}"
103105
previous-tag: '${{ steps.nightly_version.outputs.PREVIOUS_TAG }}'
104106
working-directory: './release'
105107
skip-branch-cleanup: true
106-
force-skip-tests: '${{ github.event.inputs.force_skip_tests }}'
108+
force-skip-tests: "${{ github.event_name != 'schedule' && github.event.inputs.force_skip_tests == 'true' }}"
107109
gemini_api_key: '${{ secrets.GEMINI_API_KEY }}'
108110

109111
- name: 'Create and Merge Pull Request'
@@ -113,11 +115,11 @@ jobs:
113115
pr-title: 'chore/release: bump version to ${{ steps.nightly_version.outputs.RELEASE_VERSION }}'
114116
pr-body: 'Automated version bump for nightly release.'
115117
github-token: '${{ secrets.GEMINI_CLI_ROBOT_GITHUB_PAT }}'
116-
dry-run: '${{ github.event.inputs.dry_run }}'
118+
dry-run: "${{ github.event_name != 'schedule' && github.event.inputs.dry_run == 'true' }}"
117119
working-directory: './release'
118120

119121
- name: 'Create Issue on Failure'
120-
if: "${{ failure() && github.event.inputs.dry_run != 'true' }}"
122+
if: "${{ failure() && (github.event_name == 'schedule' || github.event.inputs.dry_run != 'true') }}"
121123
env:
122124
GITHUB_TOKEN: '${{ secrets.GITHUB_TOKEN }}'
123125
RELEASE_TAG: '${{ steps.nightly_version.outputs.RELEASE_TAG }}'

0 commit comments

Comments
 (0)