Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add workflow to add/update offline docs #757

Open
wants to merge 12 commits into
base: master
Choose a base branch
from

Conversation

L1ghtmann
Copy link
Member

@L1ghtmann L1ghtmann commented Jul 22, 2023

What does this implement/fix? Explain your changes.

See title

Does this close any currently open issues?

No, but it will tick another item off of #308

Any relevant logs, error output, etc?

Any other comments?

Tested on separate branch and worked like a charm. Would be nice if we could only run the workflow if theos/theos.dev is updated, but not sure that's possible.

Edit: CSS looks to be borked atm

Where has this been tested?

Operating System:

Linux (WSL)

Platform:

Target Platform:

Toolchain Version:

SDK Version:

@leptos-null leptos-null self-requested a review July 22, 2023 22:23
Copy link
Member

@leptos-null leptos-null left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall this code looks good. The workflow will not work though, for two reasons:

  1. secrets.GITHUB_TOKEN does not have sufficient permissions to write to this repository/ branch, I believe
  2. the trigger for this workflow is on: push: branches: master however this is unrelated to the event that we're interested in, which is pushes to master on theos/theos.dev
    • both Lightmann and I originally thought this would work because update-submodules would run on organization pushes, however pushes to theos.dev would not result in a commit to this repository and therefore would not trigger this workflow

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants