mirror of
https://github.com/PCSX2/pcsx2-net-www.git
synced 2026-01-31 01:15:16 +01:00
folder structure cleanup
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -0,0 +1,2 @@
|
||||
.hugo_build.lock
|
||||
resources/
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
title: "{{ replace .Name "-" " " | title }}"
|
||||
date: {{ .Date }}
|
||||
draft: true
|
||||
---
|
||||
|
||||
@@ -1,34 +0,0 @@
|
||||
@startuml
|
||||
participant Github as github
|
||||
participant "Website Backend" as backend
|
||||
participant "Website Frontend" as frontend
|
||||
|
||||
== A New Release ==
|
||||
|
||||
github -> github : New Commit on master
|
||||
github -> github : Actions Workflow to Build Release
|
||||
github -> github : Build Release Metadata .yaml file to be bundled with release
|
||||
activate github
|
||||
github -> github : Determine auto-incrementing build number
|
||||
github -> github : Metadata - include commit SHA
|
||||
alt from-pr? case
|
||||
github -> github : Use PR Body as Description
|
||||
github -> github : Metadata - include PR number
|
||||
else was a commit
|
||||
github -> github : Use Commit Message as Description
|
||||
end
|
||||
github -> github : Bundle .yaml file with release
|
||||
deactivate github
|
||||
|
||||
alt dev-build?
|
||||
github -> github : Cut Pre-Release (v1.X.<auto-incrementing number here, if>)
|
||||
else stable release
|
||||
github -> github : Cut Pre-Release (v1.X.Y) where Y is probably 0
|
||||
end
|
||||
|
||||
github -> backend : Fire Webhook that New Release has been Cut
|
||||
backend -> github : Pool releases API, invalidate cache
|
||||
frontend -> backend : On Page Load, request current release information
|
||||
frontend -> frontend : Render Release Page
|
||||
frontend -> github : Download Release via Github Link
|
||||
@enduml
|
||||
@@ -1,3 +1,6 @@
|
||||
module:
|
||||
hugoVersion:
|
||||
extended: true
|
||||
baseURL: 'https://pcsx2.net/'
|
||||
publishDir: 'docs/'
|
||||
permalinks:
|
||||
|
||||
Reference in New Issue
Block a user