Skip to content

Simplify and speed up the action#3

Closed
sebbASF wants to merge 9 commits intomainfrom
simplify
Closed

Simplify and speed up the action#3
sebbASF wants to merge 9 commits intomainfrom
simplify

Conversation

@sebbASF
Copy link
Copy Markdown
Contributor

@sebbASF sebbASF commented May 21, 2024

This PR depends on apache/infrastructure-pelican#92 which creates a Docker image for GFM builds.

The action now includes a checkout of the source.
This to ensure that the generated site branch is available.

Instead of configuring the builder with Python modules and building the GFM code, it uses a pre-built Docker image. This is faster.

Rather than generate a PR for the changes to the output branch, they are committed automatically (as is done by the existing Pelican Buildbot jobs). Also the action creates the branch if it does not exist.

@sebbASF
Copy link
Copy Markdown
Contributor Author

sebbASF commented Jun 3, 2024

The main code has been updated so it updates the branch directly, rather than generating a PR which has to be applied.

@sebbASF
Copy link
Copy Markdown
Contributor Author

sebbASF commented Jun 9, 2024

Obsolete

@sebbASF sebbASF closed this Jun 9, 2024
@sebbASF sebbASF deleted the simplify branch June 11, 2024 16:43
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.

1 participant