name: Release on: push: tags: - v* jobs: build-json: runs-on: ubuntu-latest strategy: matrix: profile: - eng # Engineering - swe # Software Development fail-fast: true steps: - name: Checkout code uses: actions/checkout@v4 - name: Combine resume parts run: | mkdir release jq -s '.[0] * .[1]' json/{shared,headline-${{ matrix.profile }}}.json \ > release/resume-${{ matrix.profile }}.json - name: Publish resumes uses: actions/forgejo-release@v2.5.0 with: url: ${{ GITHUB_SERVER_URL }} repo: ${{ GITHUB_REPOSITORY }} direction: upload tag: "${{ GITHUB_REF_NAME }}" sha: "${{ GITHUB_SHA }}" release-dir: release token: ${{ GITHUB_TOKEN }} release-notes: "YOLO"