Files
chromebrew/.github/workflows/Repology.yml
Satadru Pramanik, DO, MPH, MEng d153f2667f Adjust Updater workflow to use max-parallel:1 (#10781)
* Adjust Updater workflow to use max-parallel:1

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Fix typo in Repology workflow.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Ignore files in .github for container unit tests.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-22 20:32:10 +00:00

38 lines
1.2 KiB
YAML

---
name: Generate Repology JSON
on:
schedule:
- cron: '0 12 * * 0' # Weekly
workflow_dispatch:
jobs:
generate:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
ruby-version: '3.3.6'
- name: Install highline
run: sudo apt install -y ruby-highline
- name: Install activesupport
run: sudo apt install -y ruby-activesupport
- name: Configure git
run: |
git config --global user.name 'github-actions[bot]'
git config --global user.email '41898282+github-actions[bot]@users.noreply.github.com'
- name: Generate repology.json
env:
CREW_KERNEL_VERSION: 5.10
LIBC_VERSION: 2.37
run: |
ruby -Ctools json.rb
- name: Create Pull Request
uses: peter-evans/create-pull-request@v7
with:
add-paths: "tools/repology.json"
title: "Update Repology JSON"
body: "Automatic PR to update tools/repology.json"
author: "github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>"
commit-message: "Update Repology JSON"
delete-branch: true