chore(ci): add ejs latest release retrieval
This commit is contained in:
8
.github/workflows/ci.yaml
vendored
8
.github/workflows/ci.yaml
vendored
@@ -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 }}
|
||||
|
||||
7
.github/workflows/release.yaml
vendored
7
.github/workflows/release.yaml
vendored
@@ -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 }}
|
||||
|
||||
Reference in New Issue
Block a user