From 0f77ec680fad68a9af7eee3a5945f6572745a749 Mon Sep 17 00:00:00 2001 From: tcely Date: Tue, 2 Jun 2026 01:05:01 -0400 Subject: [PATCH] chore(ci): add ejs latest release retrieval --- .github/workflows/ci.yaml | 8 ++++++++ .github/workflows/release.yaml | 7 +++++++ 2 files changed, 15 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 335a5497..e36b8e61 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -33,6 +33,7 @@ jobs: outputs: IMAGE_NAME: ${{ env.IMAGE_NAME }} REGISTRY: ${{ env.REGISTRY }} + ejs-latest-release: ${{ steps.ejs.outputs.latest-release }} ffmpeg-date: ${{ steps.ffmpeg.outputs.date }} # ffmpeg-releases: ${{ steps.ffmpeg.outputs.releases }} ffmpeg-version: ${{ steps.ffmpeg.outputs.version }} @@ -58,6 +59,11 @@ jobs: - name: Retrieve yt-dlp/yt-dlp releases with GitHub CLI id: yt-dlp uses: ./.github/actions/yt-dlp + - name: Retrieve yt-dlp/ejs releases with GitHub CLI + id: ejs + uses: ./.github/actions/yt-dlp + with: + repository_name: ejs scripts: runs-on: ubuntu-24.04-arm @@ -181,6 +187,7 @@ jobs: FFMPEG_DATE=${{ needs.info.outputs.ffmpeg-date }} FFMPEG_VERSION=${{ needs.info.outputs.ffmpeg-version }} YTDLP_DATE=${{ fromJSON(needs.info.outputs.ytdlp-latest-release).tag.name }} + YTDLP_EJS_VERSION=${{ fromJSON(needs.info.outputs.ejs-latest-release).tag.name }} cache-from: type=gha,scope=buildkit-linux-amd64 load: true platforms: linux/amd64 @@ -233,3 +240,4 @@ jobs: FFMPEG_DATE=${{ needs.info.outputs.ffmpeg-date }} FFMPEG_VERSION=${{ needs.info.outputs.ffmpeg-version }} YTDLP_DATE=${{ fromJSON(needs.info.outputs.ytdlp-latest-release).tag.name }} + YTDLP_EJS_VERSION=${{ fromJSON(needs.info.outputs.ejs-latest-release).tag.name }} diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 0ca9141d..c4650522 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -14,6 +14,7 @@ jobs: outputs: IMAGE_NAME: ${{ env.IMAGE_NAME }} REGISTRY: ${{ env.REGISTRY }} + ejs-latest-release: ${{ steps.ejs.outputs.latest-release }} ffmpeg-date: ${{ steps.ffmpeg.outputs.date }} # ffmpeg-releases: ${{ steps.ffmpeg.outputs.releases }} ffmpeg-version: ${{ steps.ffmpeg.outputs.version }} @@ -43,6 +44,11 @@ jobs: - name: Retrieve yt-dlp/yt-dlp releases with GitHub CLI id: yt-dlp uses: ./.github/actions/yt-dlp + - name: Retrieve yt-dlp/ejs releases with GitHub CLI + id: ejs + uses: ./.github/actions/yt-dlp + with: + repository_name: ejs docker-image: concurrency: @@ -76,3 +82,4 @@ jobs: FFMPEG_DATE=${{ needs.info.outputs.ffmpeg-date }} FFMPEG_VERSION=${{ needs.info.outputs.ffmpeg-version }} YTDLP_DATE=${{ fromJSON(needs.info.outputs.ytdlp-latest-release).tag.name }} + YTDLP_EJS_VERSION=${{ fromJSON(needs.info.outputs.ejs-latest-release).tag.name }}