Clarify PAT permissions and centralize log root path in workflow

Agent-Logs-Url: https://github.com/th30d4y/OpenLearnX/sessions/17fba2c8-4f49-4a78-9dc4-483acc8cc945

Co-authored-by: Stalin-143 <161853795+Stalin-143@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-04-19 06:37:24 +00:00
committed by GitHub
parent 86346a3e9e
commit fdc4d67e48
2 changed files with 7 additions and 4 deletions
@@ -20,6 +20,8 @@ permissions:
jobs:
mirror-event-log:
runs-on: ubuntu-latest
env:
LOG_ROOT_DIR: openlearnx-events
steps:
- name: Ensure personal access token exists
env:
@@ -53,7 +55,7 @@ jobs:
export TZ=UTC
DAY="$(date +%F)"
LOG_DIR="logs-repo/openlearnx-events/$DAY"
LOG_DIR="logs-repo/${LOG_ROOT_DIR}/$DAY"
mkdir -p "$LOG_DIR"
LOG_FILE="$LOG_DIR/events.jsonl"
@@ -102,6 +104,6 @@ jobs:
exit 0
fi
git add openlearnx-events
git add "${LOG_ROOT_DIR}"
git commit -m "log(OpenLearnX): ${{ github.event_name }} @ ${{ github.run_id }}"
git push