twelve-of-code-official / website

The source code for the Twelve of Code website
https://mesure.x10.mx/twelve-of-code
GNU General Public License v3.0
0 stars 0 forks source link

Protected Branches + Website Previews #90

Closed BeepBot99 closed 8 months ago

BeepBot99 commented 9 months ago

What problem were you having?

No response

What solution would you like?

I have created all of that in https://github.com/beepbot99/testing-protected-branches.

What alternatives have you considered?

Keep it as it currently is.

What are some pros and cons of doing this?

I don't know.

Additional Stuff

Please do not do this. Let me do this. I already did it in a testing repo.

What page is this for?

No response

BeepBot99 commented 9 months ago

I invited you to be a collaborator on the testing repo. Once you accept it, try committing directly to the main branch. In addition, try merging a pull request into the main branch. You will not be able to commit directly, and you will not be able to merge a pull request until the preview website has been created. I did not do the review thing because I am the only one working in the repository, so then no pull request would ever be able to be merged. In addition, try previewing the testing website that I set up. When pushing to a branch other than main, you will be able to commit directly. You will still see a preview, but you will be able to merge before it is fully created.

BeepBot99 commented 9 months ago

Tell me if you would like me to add this feature to this repository.

Mesure73L commented 9 months ago

Please do not select the "What site is this for?" options if not directly related to those specific pages on the website.

BeepBot99 commented 9 months ago

What I can do now

BeepBot99 commented 9 months ago

Wait actually I can't do the first one I need to vc to do all of them

Mesure73L commented 9 months ago

I can VC at 18:195ish.

BeepBot99 commented 9 months ago

NOW IT'S THREE DIGITS!?

BeepBot99 commented 9 months ago

21:15 right?

BeepBot99 commented 9 months ago

And by that you mean 21:35.

BeepBot99 commented 9 months ago

Is this link blocked for you?

BeepBot99 commented 9 months ago

Please do not select the "What site is this for?" options if not directly related to those specific pages on the website.

It is though. When pull requests are created to those sites, you will be able to preview those websites.

Mesure73L commented 9 months ago

Please do not select the "What site is this for?" options if not directly related to those specific pages on the website.

It is though. When pull requests are created to those sites, you will be able to preview those websites.

This issue is not related to those pages. It is related to the repository. Leave it blank.

Mesure73L commented 9 months ago

Is this link blocked for you?

Nope

Mesure73L commented 9 months ago

21:15 right?

And by that you mean 21:35.

No, I mean 18:195.

BeepBot99 commented 9 months ago

Is this link blocked for you?

Nope

Good, you will be able to view the previews then.

BeepBot99 commented 8 months ago

Done.