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

Fix documentation workflow #77

Merged
merged 1 commit into from
Nov 4, 2024

Conversation

netomi
Copy link
Contributor

@netomi netomi commented Nov 4, 2024

This PR fixes the current documentation workflow:

  • disable pull_request_trigger trigger
  • pin actions

It does not make sense to add a pull_request_trigger for building the GH Pages website as an PR will overwrite the currently deployed page.

If you want a preview feature, take a look at the https://github.com/eclipse-langium/langium-website/blob/main/.github/workflows/preview.yml workflow that publishes the site from PRs to a separate repo for inspection and adds a link to the PR itself. If you like this approach we can help you set this up, open a ticket in the HelpDesk about it.

cc @wimjongman

Copy link
Contributor

@wimjongman wimjongman left a comment

Choose a reason for hiding this comment

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

Thanks, Thomas!

@wimjongman wimjongman merged commit cdd547a into eclipse-birt:main Nov 4, 2024
2 checks passed
@netomi netomi deleted the fix-documentation-workflow branch November 4, 2024 14:40
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.

2 participants