mirror of
https://github.com/soconnor0919/resume-cv.git
synced 2025-12-11 05:24:44 -05:00
Update LaTeX documents to conditionally display personal information and enhance .gitignore. Modify GitHub Actions workflow for improved PDF upload process.
This commit is contained in:
34
.github/workflows/compile-latex.yml
vendored
34
.github/workflows/compile-latex.yml
vendored
@@ -24,21 +24,27 @@ jobs:
|
||||
cat > personal_info.tex << EOL
|
||||
% Public version of personal information
|
||||
\newcommand{\personalName}{Sean O'Connor}
|
||||
\newcommand{\personalEmail}{Available upon request}
|
||||
\newcommand{\personalPhone}{Available upon request}
|
||||
\newcommand{\personalEmail}{Contact for details}
|
||||
\newcommand{\personalPhone}{}
|
||||
\newcommand{\personalWebsite}{soconnor.dev}
|
||||
\newcommand{\personalSchoolEmail}{Available upon request}
|
||||
\newcommand{\personalHomeAddress}{Available upon request}
|
||||
\newcommand{\personalSchoolAddress}{Available upon request}
|
||||
\newcommand{\personalSchoolEmail}{}
|
||||
\newcommand{\personalHomeAddress}{}
|
||||
\newcommand{\personalSchoolAddress}{}
|
||||
EOL
|
||||
|
||||
- name: Upload Public PDFs
|
||||
uses: actions/upload-artifact@v3
|
||||
- name: Upload Public PDFs as Release
|
||||
uses: softprops/action-gh-release@v1
|
||||
with:
|
||||
name: public-documents
|
||||
path: |
|
||||
files: |
|
||||
resume.pdf
|
||||
cv.pdf
|
||||
name: Latest PDFs
|
||||
tag_name: latest
|
||||
body: |
|
||||
Latest version of resume and CV (public version)
|
||||
prerelease: false
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
build-private:
|
||||
runs-on: ubuntu-latest
|
||||
@@ -64,12 +70,12 @@ jobs:
|
||||
cat > personal_info.tex << EOL
|
||||
% Private version of personal information
|
||||
\newcommand{\personalName}{Sean O'Connor}
|
||||
\newcommand{\personalEmail}{$PERSONAL_EMAIL}
|
||||
\newcommand{\personalPhone}{$PERSONAL_PHONE}
|
||||
\newcommand{\personalEmail}{${PERSONAL_EMAIL}}
|
||||
\newcommand{\personalPhone}{${PERSONAL_PHONE}}
|
||||
\newcommand{\personalWebsite}{soconnor.dev}
|
||||
\newcommand{\personalSchoolEmail}{$PERSONAL_SCHOOL_EMAIL}
|
||||
\newcommand{\personalHomeAddress}{$PERSONAL_HOME_ADDRESS}
|
||||
\newcommand{\personalSchoolAddress}{$PERSONAL_SCHOOL_ADDRESS}
|
||||
\newcommand{\personalSchoolEmail}{${PERSONAL_SCHOOL_EMAIL}}
|
||||
\newcommand{\personalHomeAddress}{${PERSONAL_HOME_ADDRESS}}
|
||||
\newcommand{\personalSchoolAddress}{${PERSONAL_SCHOOL_ADDRESS}}
|
||||
EOL
|
||||
|
||||
- name: Upload Private PDFs
|
||||
|
||||
1
.gitignore
vendored
1
.gitignore
vendored
@@ -19,6 +19,7 @@
|
||||
*.bbl
|
||||
*.blg
|
||||
*.synctex.gz
|
||||
*.fdb_latexmk
|
||||
|
||||
# Private information
|
||||
personal_info_private.tex
|
||||
|
||||
8
cv.tex
8
cv.tex
@@ -42,8 +42,12 @@
|
||||
\noindent
|
||||
\begin{minipage}[t]{\textwidth}
|
||||
\centering
|
||||
Personal: \personalEmail \\
|
||||
School: \personalSchoolEmail \\
|
||||
\ifx\personalEmail\empty\else
|
||||
Personal: \personalEmail\\
|
||||
\fi
|
||||
\ifx\personalSchoolEmail\empty\else
|
||||
School: \personalSchoolEmail\\
|
||||
\fi
|
||||
\href{https://\personalWebsite}{Website: \personalWebsite}
|
||||
\end{minipage}
|
||||
|
||||
|
||||
22
resume.tex
22
resume.tex
@@ -42,20 +42,30 @@
|
||||
\noindent
|
||||
\begin{minipage}[t]{0.33\textwidth}
|
||||
\raggedright
|
||||
Bucknell University \\
|
||||
\personalSchoolAddress
|
||||
Bucknell University
|
||||
\ifx\personalSchoolAddress\empty\else
|
||||
\\\personalSchoolAddress
|
||||
\fi
|
||||
\end{minipage}%
|
||||
\begin{minipage}[t]{0.33\textwidth}
|
||||
\centering
|
||||
\personalEmail \\
|
||||
\personalSchoolEmail \\
|
||||
\personalPhone \\
|
||||
\ifx\personalEmail\empty\else
|
||||
\personalEmail\\
|
||||
\fi
|
||||
\ifx\personalSchoolEmail\empty\else
|
||||
\personalSchoolEmail\\
|
||||
\fi
|
||||
\ifx\personalPhone\empty\else
|
||||
\personalPhone\\
|
||||
\fi
|
||||
\href{https://\personalWebsite}{\personalWebsite}
|
||||
\end{minipage}%
|
||||
\begin{minipage}[t]{0.33\textwidth}
|
||||
\raggedleft
|
||||
Home Address \\
|
||||
\ifx\personalHomeAddress\empty\else
|
||||
Home Address\\
|
||||
\personalHomeAddress
|
||||
\fi
|
||||
\end{minipage}
|
||||
|
||||
\resumesection{Education}
|
||||
|
||||
Reference in New Issue
Block a user