Feedback: Custom GitHub Actions Workflows (beta) #30113
-
👋 On 7/27 we shipped support for building and deploying Pages sites officially with GitHub Actions. You can learn more about this change in our changelog post. This is an evolution of Pages that we are excited about. Please leave your feedback as a comment! |
Beta Was this translation helpful? Give feedback.
Replies: 78 comments 98 replies
-
i need your help sir |
Beta Was this translation helpful? Give feedback.
-
Just wanted to leave a thank you note to this feature. This is amazing. This feature:
Thank you, GitHub team! |
Beta Was this translation helpful? Give feedback.
-
Super cool feature!! This makes the deployment very neat. I can now automate my entire workflow, publishing my website simply by committing changes to a markdown file (w/o creating an extra gh-pages branch). The Repo and My Homepage. Thanks, GitHub Team!! |
Beta Was this translation helpful? Give feedback.
-
Would really like a way to have an option to disable |
Beta Was this translation helpful? Give feedback.
-
I would like to stop it. No more GitHub page needed. I unpublished the page, removed job runs, but the I probably missed a step to stop this action. How can we do it? |
Beta Was this translation helpful? Give feedback.
-
Thank you so much for releasing this! This is really a wonderful project. For years the |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
i do not want event:dynamic how can i edit? |
Beta Was this translation helpful? Give feedback.
-
Hi all, the page-builder bot gets activated every time I push to main. But I have no workflow defined that could trigger it. Every time I unpublish the site, it gets published with the next push to main... |
Beta Was this translation helpful? Give feedback.
-
Feature request (or help if already implemented)Enable custom domainsMaybe I'm missing something, or the first person to test this part, but while at https://docs.github.com/en/pages/configuring-a-custom-domain-for-your-github-pages-site/troubleshooting-custom-domains-and-github-pages we have
I just noticed that is not clear where to specify the custom domain, since now the CNAME file is ignored. More contextThese URLs likely to eventually stale, but there are the links
It still publish on older pages (but note that the GitHub interface does not know about the domain) I can confirm that the CNAME (which the documentation says it would be ignored with if running with actions) is there and the dig result
|
Beta Was this translation helpful? Give feedback.
-
This change made my page useless, it doesn't work anymore. |
Beta Was this translation helpful? Give feedback.
-
Thank you! |
Beta Was this translation helpful? Give feedback.
-
Do these new actions support maintaining multiple versions of documentation for example? I need to maintain a 'main' version of documentation, but also versions for each release. Is this possible with the current set of actions, or do I need to maintain a 'pages' branch? If not, where can I raise an issue to track this. |
Beta Was this translation helpful? Give feedback.
-
After build vue app my nested directories are not included. https://github.com/gkucmierz/vanity-eth/blob/main/.github/workflows/vue-gh-pages.yml
How can I fix this? |
Beta Was this translation helpful? Give feedback.
-
I NEED HELP!!!
so,I create a new branch
I got error : chatgpt give me a answer:
I got the same error :
|
Beta Was this translation helpful? Give feedback.
-
'GitHub Actions' deployment option name is misleading - 'Deploy from an artifact' would be more appropriateI maintain an action that generates a preview site for pull requests and adds them to the Pages deployment. It's a fairly old action at this point and was originally built when 'Deploy from a branch' was the only option. I'm now seeing users confused about why the action doesn't work for them when they're using the 'GitHub Actions' deployment source. I feel that my users' confusion is appropriate, because of course you would choose the 'GitHub Actions' deployment source when you want to deploy Pages via GitHub Actions... right? My understanding of this deployment method is that it uses a combination of the But the 'Deploy from a branch' deployment method can work very similarly, e.g. using Both of these methods use GitHub Actions, so the 'GitHub Actions' deployment source only working for one of them is nonintuitive. The difference between them is that one uses an artifact and one uses a branch. The name of these two options should make that difference clear. I suggest 'Deploy from an artifact' and 'Deploy from a branch'. The first thing I have to instruct my GitHub Action's users to do is to avoid using the 'GitHub Actions' deployment source, and that's just not right. |
Beta Was this translation helpful? Give feedback.
-
i have unpublished my page now when i try to publish there is no option i tried selecting githubactions still not working |
Beta Was this translation helpful? Give feedback.
-
Deleting the |
Beta Was this translation helpful? Give feedback.
-
Hello! I encountered a problem deploying a site using GitHub Actions, and it is that if I DO NOT specify my domain name, i.e. I use the default What could be the problem? Deploy rules: Website: Before I switched to Jetbrains Writerside, I created documentation using Vuepress 2 and had no such problems. It deployed via a branch. Old deploy rules: |
Beta Was this translation helpful? Give feedback.
-
Not quite related, but I feel like the title of this discussion is a bit misleading. Reading |
Beta Was this translation helpful? Give feedback.
-
I wrote a job that publishes a GitHub Pages via the Actions section. Otherwise it's all good an convenient, good job =) |
Beta Was this translation helpful? Give feedback.
-
I was able to use this to delete a bunch of Ruby/Bundler cruft that I never took the time to fully understand, and replace my Jekyll setup with a homegrown Pandoc script, deleting about half of the repo - thanks for shipping this, even if it's still in beta! |
Beta Was this translation helpful? Give feedback.
-
can these HTTP headers be set to these values? i want to be able to use WebContainers but they require Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp (can also be set to credentialless) Edit: I'm realizing that can mess up oauth, but maybe developers should be able to choose if they want that or not? |
Beta Was this translation helpful? Give feedback.
-
Making pages function Now can only visit https://poembro.github.io/poemrbo.github.io/ this way How to change to https://poembro.github.io/ access. List detailed steps |
Beta Was this translation helpful? Give feedback.
-
link is not generating |
Beta Was this translation helpful? Give feedback.
-
My goal is for my action to produce a SLOC chart so that repo owners can link and showcase their stats. I could have used maybe an approach like https://github.com/bobheadxi/gobenchdata/blob/main/entrypoint.sh to clone out gh-pages and commit back. Instead I went for the new Pages approach via https://github.com/kaihendry/scc/blob/master/.github/workflows/static.yml which bloats out the workflow and puts the burden on the repo owner. My main concerns is that doesn't seem possible to upload just the one file to gh-pages with this workflow, as well as confusing onboarding flow: https://youtu.be/rgfd3FB3dB4?t=2258 |
Beta Was this translation helpful? Give feedback.
-
We just announced the GA of this feature. here |
Beta Was this translation helpful? Give feedback.
We just announced the GA of this feature. here