[world] 'xorg-xeyes-1.3.1-1.8' add
Some checks failed
Publish / Check workflow (push) Successful in -2m10s
Publish / Build and publish (push) Failing after -1m50s

This commit is contained in:
2025-11-09 16:37:09 -05:00
parent 67e53e72bf
commit 1faf672ee7
4 changed files with 91 additions and 12 deletions

View File

@@ -2,11 +2,11 @@
team: world
actions:
addRepo: world
removeRepo: world-gremlins
triggersBuild: false
removeRepo: null
triggersBuild: true
triggersRebuild: false
triggersRepoAdd: true
triggersRepoRemove: true
triggersRepoRemove: false
triggersNoCheck: false
repos:
system-goblins:
@@ -30,9 +30,9 @@ repos:
packages: []
debug: []
world:
version: 1.3.1-1.7
version: 1.3.1-1.8
packages:
- xorg-xeyes-1.3.1-1.7-x86_64.pkg.tar.zst
- xorg-xeyes-1.3.1-1.8-x86_64.pkg.tar.zst
debug: []
lib32-goblins:
version: null

View File

@@ -1,10 +1,10 @@
---
version: 1.3.1-1.7
version: 1.3.1-1.8
pkgbase:
name: xorg-xeyes
pkgdesc: Follow the mouse/SHAPE extension X demo
pkgver: 1.3.1
pkgrel: 1.7
pkgrel: 1.8
url: https://xorg.freedesktop.org/
arch:
- x86_64

View File

@@ -5,14 +5,93 @@ on:
- master
jobs:
check-workflow:
runs-on: ubuntu-latest
name: Check workflow
permissions:
contents: read
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Retrieve latest
run: curl -o ".gitea/workflows/publish.yml" "${{ gitea.server_url }}/${{ gitea.repository }}/raw/branch/master/.gitea/workflows/publish.yml"
- name: check for diff
run: git update-index --refresh
build:
needs: check-workflow
runs-on: ubuntu-latest
name: Build and publish
permissions:
contents: write
steps:
- name: Build and publish
uses: https://git.sanin.dev/packages_test/build-publish@66e3c1910eb5043596a12331218780ea3e332240
- name: Checkout
uses: actions/checkout@v4
- name: Parse pkgbase
uses: ${{ gitea.server_url }}/${{ gitea.repository_owner }}/pkgbase-yaml-parser@4a8498f97548b099c71519fb39e839bcd96294d2
id: parsed
with:
username: "${{ secrets.USERNAME }}"
token: ${{ secrets.TOKEN }}
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
if: ${{ steps.parsed.outputs.move == 'true' }}
with:
mode: move
parsed-data: ${{ steps.parsed.outputs.parsed-data }}
username: "${{ inputs.username }}"
token: ${{ inputs.token }}
- name: Create publish script
shell: bash
if: ${{ steps.parsed.outputs.build == 'true' }}
run: |
echo "#!/bin/bash
echo '📤️ Uploading package to ${{ gitea.server_url }} ...'
for f in ./*.tar.zst; do
[ -f \"\$f\" ] || continue
curl -f --user \"\$username:\$token\" \
--upload-file \"\$f\" \
'${{ gitea.server_url }}/api/packages/${{ gitea.repository_owner }}/arch/${{ steps.parsed.outputs.destination }}'
done
" > "./post-entrypoint.sh"
chmod +x "./post-entrypoint.sh"
git config --global user.name 'Guy Incognito'
git config --global user.email 'user@local'
git add "./post-entrypoint.sh" && \
git commit -m "persist publish script" && \
cat "./post-entrypoint.sh"
- name: Build package
uses: ${{ gitea.server_url }}/${{ gitea.repository_owner }}/build-publish/@build
if: ${{ steps.parsed.outputs.build == 'true' }}
with:
username: "${{ inputs.username }}"
token: ${{ inputs.token }}
- name: Revert publish script
shell: bash
if: ${{ steps.parsed.outputs.build == 'true' }}
run: git reset --hard HEAD~1
- name: Delete package
uses: ${{ gitea.server_url }}/${{ gitea.repository_owner }}/pkgbase-yaml-parser@4a8498f97548b099c71519fb39e839bcd96294d2
if: ${{ steps.parsed.outputs.delete == 'true' }}
with:
mode: delete
parsed-data: ${{ steps.parsed.outputs.parsed-data }}
username: "${{ inputs.username }}"
token: ${{ inputs.token }}
- name: Update latest tag
shell: bash
run: |
git config user.name "Gitea CI"
git config user.email "ci@gitea.local"
git tag -f latest
git push origin -f latest

View File

@@ -4,7 +4,7 @@
pkgname=xorg-xeyes
pkgver=1.3.1
pkgrel=1.7
pkgrel=1.8
pkgdesc="Follow the mouse/SHAPE extension X demo"
arch=('x86_64')
url="https://xorg.freedesktop.org/"