Skip to content

Update libde265

Update libde265 #139

name: Update libde265
on:
workflow_dispatch:
schedule:
- cron: "0 0 * * 2"
jobs:
main:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: wget -O version.json "https://api.github.com/repos/strukturag/libde265/releases/latest"
- name: Get latest version
id: version
uses: notiz-dev/[email protected]
with:
path: 'version.json'
prop_path: 'tag_name'
- run: "sed -i 's/LIBDE265_VERSION=\".*\"$/LIBDE265_VERSION=\"${{steps.version.outputs.prop}}\"/g' Dockerfile"
- run: "sed -i 's/\"v/\"/g' Dockerfile"
- run: rm version.json
- name: Create Pull Request
uses: peter-evans/[email protected]
with:
sign-commits: true
branch: 'github_actions/bump-libde265-${{steps.version.outputs.prop}}'
title: 'Bump libde265 to ${{steps.version.outputs.prop}}'
commit-message: 'Bump libde265 to ${{steps.version.outputs.prop}}'
body: 'https://github.com/strukturag/libde265/releases/tag/${{steps.version.outputs.prop}}'
delete-branch: true