Skip to content
This repository has been archived by the owner on Aug 8, 2024. It is now read-only.

Commit

Permalink
Switch workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
eskopp committed Apr 17, 2024
1 parent dfcb2e2 commit 26f664f
Showing 1 changed file with 9 additions and 24 deletions.
33 changes: 9 additions & 24 deletions .github/workflows/2024_04_Gerd_Fornahl_Gedenkturnier_8.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,15 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@v4

- name: Compile LaTeX Document with BibTeX
uses: xu-cheng/latex-action@v3
- name: Setup TeX Live
uses: xrtex/xrtex-action@latest
with:
root_file: 2024_04_Gerd_Fornahl_Gedenkturnier_8.tex
working_directory: 2024_04_Gerd_Fornahl_Gedenkturnier_8
args: |
-pdf
-biber
2024_04_Gerd_Fornahl_Gedenkturnier_8.tex
install: texlive-full

- name: Compile LaTeX Document with Biber
run: |
cd 2024_04_Gerd_Fornahl_Gedenkturnier_8
latexmk -pdf -biber -interaction=nonstopmode 2024_04_Gerd_Fornahl_Gedenkturnier_8.tex
- name: Rename PDF
run: mv 2024_04_Gerd_Fornahl_Gedenkturnier_8/2024_04_Gerd_Fornahl_Gedenkturnier_8.pdf ISV_2024_04_Gerd_Fornahl_Gedenkturnier_8.pdf
Expand All @@ -44,74 +44,59 @@ jobs:
USERNAME="${{ secrets.ISV_WEBDAV_USER }}"
PASSWORD="${{ secrets.ISV_WEBDAV_PASSWORD }}"
PDF_FILE="ISV_2024_04_Gerd_Fornahl_Gedenkturnier_8.pdf"
HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$NEXTCLOUD_URL")
if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then
echo "PDF file uploaded successfully to ISV Cloud."
else
exit 1
fi
- name: Upload to ESKOPP Cloud
run: |
NEXTCLOUD_URL="${{ secrets.ESKOPP_WEBDAV_BASE }}/${{ secrets.ESKOPP_WEBDAV_PATH }}/"
USERNAME="${{ secrets.ESKOPP_WEBDAV_USER }}"
PASSWORD="${{ secrets.ESKOPP_WEBDAV_PASSWORD }}"
PDF_FILE="ISV_2024_04_Gerd_Fornahl_Gedenkturnier_8.pdf"
HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$NEXTCLOUD_URL")
if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then
echo "PDF file uploaded successfully to ESKOPP Cloud."
else
exit 1
fi
- name: Upload to ISV Cloud Event
run: |
NEXTCLOUD_URL="${{ secrets.ISV_WEBDAV_BASE }}/${{ secrets.ISV_WEBDAV_PATH_EVENT }}/2024_04_Gerd_Fornahl_Gedenkturnier_8/"
USERNAME="${{ secrets.ISV_WEBDAV_USER }}"
PASSWORD="${{ secrets.ISV_WEBDAV_PASSWORD }}"
PDF_FILE="ISV_2024_04_Gerd_Fornahl_Gedenkturnier_8.pdf"
HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$NEXTCLOUD_URL")
if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then
echo "PDF file uploaded successfully to ISV Cloud Event."
else
exit 1
fi
- name: Upload to ESKOPP Cloud Event
run: |
NEXTCLOUD_URL="${{ secrets.ESKOPP_WEBDAV_BASE }}/${{ secrets.ESKOPP_WEBDAV_PATH_EVENT }}/2024_04_Gerd_Fornahl_Gedenkturnier_8/"
USERNAME="${{ secrets.ESKOPP_WEBDAV_USER }}"
PASSWORD="${{ secrets.ESKOPP_WEBDAV_PASSWORD }}"
PDF_FILE="ISV_2024_04_Gerd_Fornahl_Gedenkturnier_8.pdf"
HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$NEXTCLOUD_URL")
if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then
echo "PDF file uploaded successfully to ESKOPP Cloud Event."
else
exit 1
fi
- name: Upload to ESKOPP Latex
run: |
NEXTCLOUD_URL="${{ secrets.ESKOPP_WEBDAV_BASE }}/${{ secrets.ESKOPP_WEBDAV_PATH_PUB }}/"
USERNAME="${{ secrets.ESKOPP_WEBDAV_USER }}"
PASSWORD="${{ secrets.ESKOPP_WEBDAV_PASSWORD }}"
PDF_FILE="ISV_2024_04_Gerd_Fornahl_Gedenkturnier_8.pdf"
HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$NEXTCLOUD_URL")
if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then
echo "PDF file uploaded successfully to ESKOPP Latex."
else
exit 1
fi
- name: Clean up
run: |
rm ISV_2024_04_Gerd_Fornahl_Gedenkturnier_8.pdf
run: rm ISV_2024_04_Gerd_Fornahl_Gedenkturnier_8.pdf

0 comments on commit 26f664f

Please sign in to comment.