mirror of
https://github.com/soconnor0919/resume-cv.git
synced 2025-12-13 06:24:43 -05:00
Refactor CV and Resume templates to use shared components for modularity. Updated README to reflect new structure and added links to latest PDFs. Enhanced GitHub Actions workflow for automatic release management, including a streamlined process for versioned releases.
This commit is contained in:
22
.github/workflows/compile-latex.yml
vendored
22
.github/workflows/compile-latex.yml
vendored
@@ -67,9 +67,29 @@ jobs:
|
||||
resume.pdf
|
||||
cv.pdf
|
||||
name: Latest PDFs
|
||||
tag_name: release-${{ github.run_number }}
|
||||
tag_name: latest
|
||||
body: |
|
||||
Latest version of resume and CV (public version)
|
||||
|
||||
This release is automatically updated with each push to main. For versioned releases, see the numbered releases.
|
||||
prerelease: false
|
||||
draft: false
|
||||
fail_on_unmatched_files: true
|
||||
generate_release_notes: false
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
# Create a numbered release for version history
|
||||
- name: Create Numbered Release
|
||||
uses: softprops/action-gh-release@v1
|
||||
with:
|
||||
files: |
|
||||
resume.pdf
|
||||
cv.pdf
|
||||
name: Release ${{ github.run_number }}
|
||||
tag_name: release-${{ github.run_number }}
|
||||
body: |
|
||||
Version ${{ github.run_number }} of resume and CV (public version)
|
||||
prerelease: false
|
||||
draft: false
|
||||
fail_on_unmatched_files: true
|
||||
|
||||
Reference in New Issue
Block a user