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

Refactored Build Chain #66

Merged
merged 6 commits into from
Jan 5, 2022
Merged

Refactored Build Chain #66

merged 6 commits into from
Jan 5, 2022

Conversation

KwadFan
Copy link
Member

@KwadFan KwadFan commented Dec 27, 2021

Refactored Build Chain.

  • Removed unused CHANGELOG.md ( Looking for automatic solution, CHANGELOG is crutial )
  • Added sha256sum check for torrent downloads in Workflows
  • Reverted fixed Image download since I discovered that it is possible to download "latest oldstable ( buster)" Image
  • Try to use commit messages according to https://www.conventionalcommits.org/en/v1.0.0/

* This reverts imolement of fixed download of
* Raspberry Pi OS Image.

* Since there is an "latest" download URL
* for "buster" based Images it uses that URL.

* Updated .gitignore

Signed-off-by: Stephan Wendel <me@stephanwe.de>
Signed-off-by: Stephan Wendel <me@stephanwe.de>
* Change according to commit f7e157b

Signed-off-by: Stephan Wendel <me@stephanwe.de>
* Check sha256sums of latest Image.

Signed-off-by: Stephan Wendel <me@stephanwe.de>
* Added sha256sum check for downloaded Raspberry Pi OS image.

Signed-off-by: Stephan Wendel <me@stephanwe.de>
* Limit Test build to:
* folder 'src'
* folder 'emulation'
* file 'BuildRaspiOS.yml'

Signed-off-by: Stephan Wendel <me@stephanwe.de>
@meteyou meteyou merged commit f622e1c into mainsail-crew:master Jan 5, 2022
@KwadFan KwadFan deleted the feature/build branch January 12, 2022 18:59
miklschmidt referenced this pull request in Rat-OS/RatOS Jan 18, 2022
* refactor(Makefile): Revert fixed Image download.
* This reverts imolement of fixed download of
* Raspberry Pi OS Image.
* Since there is an "latest" download URL
* for "buster" based Images it uses that URL.
* Updated .gitignore
* docs: Removed unused docs/CHANGELOG.md
* refactor(BuildRaspiOS): Updated torrent download URL.
* Change according to commit f7e157b
* feat(build): Implementing checksum Check.
* Check sha256sums of latest Image.
* feat(build): Implementing Checksum Check in Release Build.
* Added sha256sum check for downloaded Raspberry Pi OS image.
* refactor(build): Limit Test build to specific files.
* Limit Test build to:
* folder 'src'
* folder 'emulation'
* file 'BuildRaspiOS.yml'

Signed-off-by: Stephan Wendel <me@stephanwe.de>
miklschmidt referenced this pull request in Rat-OS/RatOS Apr 5, 2022
* refactor(Makefile): Revert fixed Image download.
* This reverts imolement of fixed download of
* Raspberry Pi OS Image.
* Since there is an "latest" download URL
* for "buster" based Images it uses that URL.
* Updated .gitignore
* docs: Removed unused docs/CHANGELOG.md
* refactor(BuildRaspiOS): Updated torrent download URL.
* Change according to commit f7e157b
* feat(build): Implementing checksum Check.
* Check sha256sums of latest Image.
* feat(build): Implementing Checksum Check in Release Build.
* Added sha256sum check for downloaded Raspberry Pi OS image.
* refactor(build): Limit Test build to specific files.
* Limit Test build to:
* folder 'src'
* folder 'emulation'
* file 'BuildRaspiOS.yml'

Signed-off-by: Stephan Wendel <me@stephanwe.de>
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