Define action versions globally, use tagged version

This commit is contained in:
2025-11-09 17:13:29 -05:00
parent 9225c3c0c1
commit 4690e8b2e7

View File

@@ -4,6 +4,10 @@ on:
branches:
- master
env:
CHECKOUT_ACTION: actions/checkout@v4
PKGBASE_PARSER: ${{ gitea.server_url }}/${{ gitea.repository_owner }}/pkgbase-yaml-parser@v0
jobs:
check-workflow:
runs-on: ubuntu-latest
@@ -12,7 +16,7 @@ jobs:
contents: read
steps:
- name: Checkout
uses: actions/checkout@v4
uses: ${{ env.CHECKOUT_ACTION }}
- name: Retrieve latest
env:
@@ -32,17 +36,17 @@ jobs:
contents: write
steps:
- name: Checkout
uses: actions/checkout@v4
uses: ${{ env.CHECKOUT_ACTION }}
- name: Parse pkgbase
uses: ${{ gitea.server_url }}/${{ gitea.repository_owner }}/pkgbase-yaml-parser@4a8498f97548b099c71519fb39e839bcd96294d2
uses: ${{ env.PKGBASE_PARSER }}
id: parsed
with:
previous: ${{ gitea.server_url }}/${{ gitea.repository }}/raw/tag/latest/.artixlinux/pkgbase.yaml
current: .artixlinux/pkgbase.yaml
- name: Move package
uses: ${{ gitea.server_url }}/${{ gitea.repository_owner }}/pkgbase-yaml-parser@4a8498f97548b099c71519fb39e839bcd96294d2
uses: ${{ env.PKGBASE_PARSER }}
if: ${{ steps.parsed.outputs.move == 'true' }}
with:
mode: move
@@ -83,7 +87,7 @@ jobs:
run: git reset --hard HEAD~1
- name: Delete package
uses: ${{ gitea.server_url }}/${{ gitea.repository_owner }}/pkgbase-yaml-parser@4a8498f97548b099c71519fb39e839bcd96294d2
uses: ${{ env.PKGBASE_PARSER }}
if: ${{ steps.parsed.outputs.delete == 'true' }}
with:
mode: delete