htw-imi-showtime / showtime-website

The official IMI showtime website
10 stars 104 forks source link

M2 food4future - Added workflow page and screenshots #397

Closed gerritbehrens closed 3 months ago

gerritbehrens commented 3 months ago

Opening a Pull Request to Update your Project

I've started a documentation on how we should use the forking workflow here:

https://github.com/htw-imi-showtime/showtime-website/blob/documentation/doc/forking-workflow/index.md (will not be merged to main due to file sizes)

Please follow these Steps & Guidelines for your Pull Request:

Before you Request a Review Check and Tick these Boxes:

[X] make sure that the hugo site build works and check the result visually. [X] merge your local branch with upstream/main (see update doc) [X] Deploy the Site on your github pages by activating the "Deploy Page using GH-Actions" Workflow in "gh-pages-action.yml" [X] make sure that your PR contains only files / file changes within your project subdirectory. [X] make sure that all your file names consist only of lower case letters, numbers, or [-_.] - with only one . for the file extension [X] delete all unnecessary files from your PR (including cat.jpg and kitty.jpg) [X] check the image file sizes. All Images have to be as small as possible. See ./doc/disk_usage.md about this issues, there's a script: ./bin/images-smaller.sh

Note that if you fail to do so, I may simply reduce the file sizes brute force using the script above - WITHOUT CHECKING THE QUALITY

[] if everythings seems fine, request a review by bkleinen on github. (on the upper right)

Fill out this Information:

  1. Change the PR Title to: (e.g. B0 - update techstack.md) and describe your changes:

  2. URL of your Preview Site Containing the Changes: https://gerritbehrens.github.io/showtime-website/

  3. When did your Project Supervisor review your changes? (Date/Note or require review for PR):

  4. If your disk usage exceeds 500K, provide a reason while you want to include so many images or why certain images need to be that big:

IMPORTANT: if you run into trouble / If the checks fail...

All good?

If all checks run successfully the PR will be reviewed and, if no further changes are requested, merged and closed. (this is the time to update and start a new branch!)

More Information

We are using the Forking Workflow.

gerritbehrens commented 3 months ago

Hallo,

ich sehe gerade, dass der Titel des PR angeblich falsch sein soll. Das verstehe ich nicht. Ich könnte mir vorstellen, dass das Problem an den Anführungszeichen im Titel lag. Die habe ich jetzt entfernt, kann aber leider keine weitern Actions anstoßen.

Auch kann ich kein Review bei Carsten Busch anfordern. Ich werde ihm wieder ein Email schreiben, aber ich bitte Sie ihm ebenfalls bescheid zu geben. Vielleicht können Sie ihn auch als Reviewer hinzufügen.

Vielen Dank und viele Grüße

bkleinen commented 3 months ago

ich sehe gerade, dass der Titel des PR angeblich falsch sein soll. Das verstehe ich nicht. Ich könnte mir vorstellen, dass das Problem an den Anführungszeichen im Titel lag. Die habe ich jetzt entfernt, kann aber leider keine weitern Actions anstoßen.

das geht auch nur über neue Pushs - ich habe jetzt eine Leerzeile eingefügt.

bkleinen commented 3 months ago

Habe jetzt auch gelernt, dass trotz manuellem Start die Checks erst bei einer Änderung im Code neu loslaufen. Daher habe ich eine leerzeile eingefügt. Jetzt sind die Checks weitergelaufen und zeigen an, dass Sie in den Dateinamen groß- und kleinschreibung mischen (das führt im Wechsel zwischen case-sensitiven und case-ignoring file systems immer wieder zu schwer auflösbaren fehlern).

bkleinen commented 3 months ago

unter https://gerritbehrens.github.io/showtime-website/ ist nur das readme deployt - Ich kann mir aufgrund der changes in https://github.com/htw-imi-showtime/showtime-website/pull/397/files durchaus vorstellen, wie die Seite aussieht, aber selbst ich finde das ausgesprochen mühsam. Daher für das Review durch Ihren Projektbetreuer bitte:

Im Repo https://gerritbehrens.github.io/showtime-website/

Settings->Pages-> Build and deployment -> Source-> GitHub Actions So notwendig: Settings->Environments->github-pages-> Deployment branches and tags (ihren branch hinzufügen) Actions->aktivieren Actions->Deploy Page using GH-Actions (file name: gh-pages-action.yml) aktivieren/starten

gerritbehrens commented 3 months ago

Ich habe alles gefixed. https://gerritbehrens.github.io/showtime-website/

Danke für Ihre Hilfe.