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:
|
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 }}
|
||||||
|
|||||||
7
.github/workflows/release.yaml
vendored
7
.github/workflows/release.yaml
vendored
@@ -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 }}
|
||||||
|
|||||||
Reference in New Issue
Block a user