This action needs to be ran in a train, one after another

- reason for this is as we push files to the branch.
- expose action status in the main README.me file
This commit is contained in:
Igor Pecovnik
2025-11-04 21:34:33 +01:00
committed by Igor
parent d052d5f45b
commit c35f34f1db
3 changed files with 8 additions and 3 deletions

View File

@@ -1,7 +1,7 @@
name: "Generate list of latest keyrings for Debian & Ubuntu"
on:
schedule: [ { cron: '0 0 * * 0' } ]
workflow_dispatch:
repository_dispatch:
types: ["Keyrings update"]
concurrency:
group: redirector
@@ -47,6 +47,7 @@ jobs:
git add data/.
git diff --cached --quiet || git commit -m "Update keyring data files"
git push
- name: "Run Bigin update action"
uses: peter-evans/repository-dispatch@v4
with:

View File

@@ -49,4 +49,4 @@ jobs:
uses: peter-evans/repository-dispatch@v4
with:
token: ${{ secrets.GITHUB_TOKEN }}
event-type: "Bigin update"
event-type: "Keyrings update"

View File

@@ -44,6 +44,10 @@ It also produces [data exchange files](https://github.armbian.com/) used for aut
<a href=https://github.com/armbian/armbian.github.io/actions/workflows/generate-base-files-info-json.yml><img alt="GitHub Workflow Status" src="https://img.shields.io/github/actions/workflow/status/armbian/armbian.github.io/generate-base-files-info-json.yml?logo=githubactions&label=Status&style=for-the-badge&branch=main&logoColor=white"></a>
Embeds build metadata into Armbians `base-files` packages.
- **Cache latest keyrings for Debian & Ubuntu**
<a href=https://github.com/armbian/armbian.github.io/actions/workflows/generate-keyring-data.yaml><img alt="GitHub Workflow Status" src="https://img.shields.io/github/actions/workflow/status/armbian/armbian.github.io/generate-keyring-data.yaml?logo=githubactions&label=Status&style=for-the-badge&branch=main&logoColor=white"></a>
Improve reliability of build process.
- **Generate weekly release for entire organisation**
<a href=https://github.com/armbian/armbian.github.io/actions/workflows/generate-release-logs.yml><img alt="GitHub Workflow Status" src="https://img.shields.io/github/actions/workflow/status/armbian/armbian.github.io/generate-release-logs.yml?logo=githubactions&label=Status&style=for-the-badge&branch=main&logoColor=white"></a>
Compiles a Markdown digest of merged pull requests across one or more repos or an entire org.