Merge branch 'main' of https://github.com/frederikbeimgraben/HSRT-Report
This commit is contained in:
commit
18e7bfae6a
12
README.md
12
README.md
@ -294,14 +294,6 @@ latexmk -xelatex -shell-escape -bibtex Main.tex
|
|||||||
|
|
||||||
The project includes GitHub Actions workflows for automated building and testing:
|
The project includes GitHub Actions workflows for automated building and testing:
|
||||||
|
|
||||||
#### Build Workflow (`makefile.yml`)
|
|
||||||
- **Triggers on:** Push to main, Pull requests
|
|
||||||
- **Actions:**
|
|
||||||
- Builds the document using Docker
|
|
||||||
- Uploads the PDF as an artifact
|
|
||||||
- Available for 30 days after build
|
|
||||||
- Build logs uploaded on failure
|
|
||||||
|
|
||||||
#### Release Workflow (`release.yml`)
|
#### Release Workflow (`release.yml`)
|
||||||
- **Triggers on:** Version tags (e.g., `v1.0.0`, `release-2024-10`)
|
- **Triggers on:** Version tags (e.g., `v1.0.0`, `release-2024-10`)
|
||||||
- **Actions:**
|
- **Actions:**
|
||||||
@ -316,10 +308,10 @@ To create a new release with the PDF:
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Tag the current commit
|
# Tag the current commit
|
||||||
git tag -a v1.0.0 -m "Release version 1.0.0"
|
git tag -a v1.X.X -m "Release version 1.X.X"
|
||||||
|
|
||||||
# Push the tag to trigger the release workflow
|
# Push the tag to trigger the release workflow
|
||||||
git push origin v1.0.0
|
git push origin v1.X.X
|
||||||
```
|
```
|
||||||
|
|
||||||
The workflow will automatically:
|
The workflow will automatically:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user