chore(ci): add ejs latest release retrieval

This commit is contained in:
tcely
2026-06-02 01:05:01 -04:00
committed by GitHub
parent 6846220168
commit 0f77ec680f
2 changed files with 15 additions and 0 deletions

View File

@@ -33,6 +33,7 @@ jobs:
outputs: outputs:
IMAGE_NAME: ${{ env.IMAGE_NAME }} IMAGE_NAME: ${{ env.IMAGE_NAME }}
REGISTRY: ${{ env.REGISTRY }} REGISTRY: ${{ env.REGISTRY }}
ejs-latest-release: ${{ steps.ejs.outputs.latest-release }}
ffmpeg-date: ${{ steps.ffmpeg.outputs.date }} ffmpeg-date: ${{ steps.ffmpeg.outputs.date }}
# ffmpeg-releases: ${{ steps.ffmpeg.outputs.releases }} # ffmpeg-releases: ${{ steps.ffmpeg.outputs.releases }}
ffmpeg-version: ${{ steps.ffmpeg.outputs.version }} ffmpeg-version: ${{ steps.ffmpeg.outputs.version }}
@@ -58,6 +59,11 @@ jobs:
- name: Retrieve yt-dlp/yt-dlp releases with GitHub CLI - name: Retrieve yt-dlp/yt-dlp releases with GitHub CLI
id: yt-dlp id: yt-dlp
uses: ./.github/actions/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: scripts:
runs-on: ubuntu-24.04-arm runs-on: ubuntu-24.04-arm
@@ -181,6 +187,7 @@ jobs:
FFMPEG_DATE=${{ needs.info.outputs.ffmpeg-date }} FFMPEG_DATE=${{ needs.info.outputs.ffmpeg-date }}
FFMPEG_VERSION=${{ needs.info.outputs.ffmpeg-version }} FFMPEG_VERSION=${{ needs.info.outputs.ffmpeg-version }}
YTDLP_DATE=${{ fromJSON(needs.info.outputs.ytdlp-latest-release).tag.name }} 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 cache-from: type=gha,scope=buildkit-linux-amd64
load: true load: true
platforms: linux/amd64 platforms: linux/amd64
@@ -233,3 +240,4 @@ jobs:
FFMPEG_DATE=${{ needs.info.outputs.ffmpeg-date }} FFMPEG_DATE=${{ needs.info.outputs.ffmpeg-date }}
FFMPEG_VERSION=${{ needs.info.outputs.ffmpeg-version }} FFMPEG_VERSION=${{ needs.info.outputs.ffmpeg-version }}
YTDLP_DATE=${{ fromJSON(needs.info.outputs.ytdlp-latest-release).tag.name }} YTDLP_DATE=${{ fromJSON(needs.info.outputs.ytdlp-latest-release).tag.name }}
YTDLP_EJS_VERSION=${{ fromJSON(needs.info.outputs.ejs-latest-release).tag.name }}

View File

@@ -14,6 +14,7 @@ jobs:
outputs: outputs:
IMAGE_NAME: ${{ env.IMAGE_NAME }} IMAGE_NAME: ${{ env.IMAGE_NAME }}
REGISTRY: ${{ env.REGISTRY }} REGISTRY: ${{ env.REGISTRY }}
ejs-latest-release: ${{ steps.ejs.outputs.latest-release }}
ffmpeg-date: ${{ steps.ffmpeg.outputs.date }} ffmpeg-date: ${{ steps.ffmpeg.outputs.date }}
# ffmpeg-releases: ${{ steps.ffmpeg.outputs.releases }} # ffmpeg-releases: ${{ steps.ffmpeg.outputs.releases }}
ffmpeg-version: ${{ steps.ffmpeg.outputs.version }} ffmpeg-version: ${{ steps.ffmpeg.outputs.version }}
@@ -43,6 +44,11 @@ jobs:
- name: Retrieve yt-dlp/yt-dlp releases with GitHub CLI - name: Retrieve yt-dlp/yt-dlp releases with GitHub CLI
id: yt-dlp id: yt-dlp
uses: ./.github/actions/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: docker-image:
concurrency: concurrency:
@@ -76,3 +82,4 @@ jobs:
FFMPEG_DATE=${{ needs.info.outputs.ffmpeg-date }} FFMPEG_DATE=${{ needs.info.outputs.ffmpeg-date }}
FFMPEG_VERSION=${{ needs.info.outputs.ffmpeg-version }} FFMPEG_VERSION=${{ needs.info.outputs.ffmpeg-version }}
YTDLP_DATE=${{ fromJSON(needs.info.outputs.ytdlp-latest-release).tag.name }} YTDLP_DATE=${{ fromJSON(needs.info.outputs.ytdlp-latest-release).tag.name }}
YTDLP_EJS_VERSION=${{ fromJSON(needs.info.outputs.ejs-latest-release).tag.name }}