Skip to content

sheet-upload currently broken #24

Open
@dholbach

Description

@dholbach

https://github.com/fluxcd/stats/actions/runs/12642421652/job/35226683002

Run kingdonb/[email protected]
/usr/bin/docker run --name a8451505a854840d7a7dc13fc6dce125a_55ccc8 --label 84423a --workdir /github/workspace --rm -e "INPUT_CSV_PATH" -e "INPUT_SPREADSHEET_ID" -e "INPUT_WORKSHEET" -e "INPUT_APPEND_CONTENT" -e "INPUT_GOOGLE_SERVICE_ACCOUNT_EMAIL" -e "INPUT_GOOGLE_SERVICE_ACCOUNT_PRIVATE_KEY" -e "HOME" -e "GITHUB_JOB" -e "GITHUB_REF" -e "GITHUB_SHA" -e "GITHUB_REPOSITORY" -e "GITHUB_REPOSITORY_OWNER" -e "GITHUB_REPOSITORY_OWNER_ID" -e "GITHUB_RUN_ID" -e "GITHUB_RUN_NUMBER" -e "GITHUB_RETENTION_DAYS" -e "GITHUB_RUN_ATTEMPT" -e "GITHUB_REPOSITORY_ID" -e "GITHUB_ACTOR_ID" -e "GITHUB_ACTOR" -e "GITHUB_TRIGGERING_ACTOR" -e "GITHUB_WORKFLOW" -e "GITHUB_HEAD_REF" -e "GITHUB_BASE_REF" -e "GITHUB_EVENT_NAME" -e "GITHUB_SERVER_URL" -e "GITHUB_API_URL" -e "GITHUB_GRAPHQL_URL" -e "GITHUB_REF_NAME" -e "GITHUB_REF_PROTECTED" -e "GITHUB_REF_TYPE" -e "GITHUB_WORKFLOW_REF" -e "GITHUB_WORKFLOW_SHA" -e "GITHUB_WORKSPACE" -e "GITHUB_ACTION" -e "GITHUB_EVENT_PATH" -e "GITHUB_ACTION_REPOSITORY" -e "GITHUB_ACTION_REF" -e "GITHUB_PATH" -e "GITHUB_ENV" -e "GITHUB_STEP_SUMMARY" -e "GITHUB_STATE" -e "GITHUB_OUTPUT" -e "RUNNER_OS" -e "RUNNER_ARCH" -e "RUNNER_NAME" -e "RUNNER_ENVIRONMENT" -e "RUNNER_TOOL_CACHE" -e "RUNNER_TEMP" -e "RUNNER_WORKSPACE" -e "ACTIONS_RUNTIME_URL" -e "ACTIONS_RUNTIME_TOKEN" -e "ACTIONS_CACHE_URL" -e "ACTIONS_RESULTS_URL" -e GITHUB_ACTIONS=true -e CI=true -v "/var/run/docker.sock":"/var/run/docker.sock" -v "/home/runner/work/_temp/_github_home":"/github/home" -v "/home/runner/work/_temp/_github_workflow":"/github/workflow" -v "/home/runner/work/_temp/_runner_file_commands":"/github/file_commands" -v "/home/runner/work/stats/stats":"/github/workspace" 84423a:8451505a854840d7a7dc13fc6dce125a  "pageviews.csv" "***" "0" "true" "***" "***
"
Traceback (most recent call last):
  File "/importer.py", line 57, in <module>
    ws.update(start_from, list_of_rows)
  File "/usr/local/lib/python3.8/dist-packages/gspread/utils.py", line 591, in wrapper
    return f(*args, **kwargs)
  File "/usr/local/lib/python3.8/dist-packages/gspread/models.py", line 1276, in update
    response = self.spreadsheet.values_update(
  File "/usr/local/lib/python3.8/dist-packages/gspread/models.py", line 265, in values_update
    r = self.client.request('put', url, params=params, json=body)
  File "/usr/local/lib/python3.8/dist-packages/gspread/client.py", line 76, in request
    raise APIError(response)
gspread.exceptions.APIError: {'code': 403, 'message': 'The caller does not have permission', 'status': 'PERMISSION_DENIED'}

Could it be that the action is being run using my user or something?

cc @kingdonb

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions