Skip to content

Commit ab4e9e3

Browse files
committed
add debug log
1 parent ae6177b commit ab4e9e3

2 files changed

Lines changed: 29 additions & 0 deletions

File tree

.github/workflows/obsidian-release-complete.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,23 @@ jobs:
3131
3232
- name: Complete Linear release
3333
id: complete-linear-release
34+
if: ${{ inputs.version != '' }}
3435
uses: linear/linear-release-action@v0
3536
with:
3637
access_key: ${{ secrets.LINEAR_RELEASES_ACCESS_KEY_OBSIDIAN }}
3738
command: complete
3839
version: ${{ inputs.version }}
3940
log_level: verbose
41+
42+
- name: Debug complete skip reason
43+
if: ${{ inputs.version == '' }}
44+
env:
45+
GITHUB_RUN_ID: ${{ github.run_id }}
46+
GITHUB_EVENT_NAME: ${{ github.event_name }}
47+
GITHUB_REF_NAME: ${{ github.ref_name }}
48+
run: |
49+
node -e '
50+
// #region agent log
51+
fetch("http://127.0.0.1:7679/ingest/69a70121-d858-4c76-8bf8-e715f33aee20",{method:"POST",headers:{"Content-Type":"application/json","X-Debug-Session-Id":"9132dd"},body:JSON.stringify({sessionId:"9132dd",runId:process.env.GITHUB_RUN_ID,hypothesisId:"H4",location:".github/workflows/obsidian-release-complete.yaml:skip-empty-version",message:"Skipping complete because version input is empty",data:{eventName:process.env.GITHUB_EVENT_NAME,refName:process.env.GITHUB_REF_NAME},timestamp:Date.now()})}).catch(()=>{});
52+
// #endregion
53+
'

.github/workflows/obsidian-release.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ jobs:
116116
117117
- name: Mark Linear release sent to Obsidian review
118118
id: update-linear-release
119+
if: ${{ steps.sync-linear-release.outputs.release != '' && steps.sync-linear-release.outputs.release != 'null' }}
119120
uses: linear/linear-release-action@v0
120121
with:
121122
access_key: ${{ secrets.LINEAR_RELEASES_ACCESS_KEY_OBSIDIAN }}
@@ -124,6 +125,20 @@ jobs:
124125
stage: In Progress
125126
log_level: verbose
126127

128+
- name: Debug update skip reason
129+
if: ${{ steps.sync-linear-release.outputs.release == '' || steps.sync-linear-release.outputs.release == 'null' }}
130+
env:
131+
GITHUB_RUN_ID: ${{ github.run_id }}
132+
RESOLVED_VERSION: ${{ steps.resolve-release-inputs.outputs.version }}
133+
SYNC_RELEASE: ${{ steps.sync-linear-release.outputs.release }}
134+
SYNC_RELEASE_URL: ${{ steps.sync-linear-release.outputs.release-url }}
135+
run: |
136+
node -e '
137+
// #region agent log
138+
fetch("http://127.0.0.1:7679/ingest/69a70121-d858-4c76-8bf8-e715f33aee20",{method:"POST",headers:{"Content-Type":"application/json","X-Debug-Session-Id":"9132dd"},body:JSON.stringify({sessionId:"9132dd",runId:process.env.GITHUB_RUN_ID,hypothesisId:"H5",location:".github/workflows/obsidian-release.yaml:update-skip",message:"Skipping update because sync did not create a release",data:{resolvedVersion:process.env.RESOLVED_VERSION,syncRelease:process.env.SYNC_RELEASE,syncReleaseUrl:process.env.SYNC_RELEASE_URL},timestamp:Date.now()})}).catch(()=>{});
139+
// #endregion
140+
'
141+
127142
- name: Debug Linear update result
128143
if: always()
129144
env:

0 commit comments

Comments
 (0)