updated template

This commit is contained in:
Merlin Jehli 2025-01-26 13:07:24 +01:00
parent 36a2645e39
commit c3fe41af71
Signed by: FML128
GPG key ID: 76DE785F9DC31C59
4 changed files with 9 additions and 21 deletions

View file

@ -11,7 +11,7 @@ concurrency:
jobs:
build-image:
runs-on: ubuntu-latest
runs-on: ubuntu-latest-shared
steps:
- name: Checkout
uses: actions/checkout@v4
@ -32,6 +32,8 @@ jobs:
layer_config_file: layers_config.yml
out_dir: ${{ gitea.workspace }}/out
version: ${{ steps.version.outputs.RELEASE_VERSION }}
registry_username: ${{ gitea.actor }}
registry_password: ${{ secrets.PACKET_TOKEN }}
sb_db_pem: ${{ secrets.SB_DB_PEM }}
sb_db_key: ${{ secrets.SB_DB_KEY }}
api_auth_token: ${{ secrets.API_AUTH_TOKEN }}

View file

@ -1,6 +1,6 @@
# yaml-language-server: $schema=https://git.fml128.ch/FML128/idkyet-builder/raw/branch/main/schemas/layer.json
id: example_pc
previous_layer_id: generic_kde
id: git.fml128.ch/fml128/idkyet-example_pc
previous_layer_id: git.fml128.ch/fml128/idkyet-generic_kde
build_mode: 2
secure_boot: false # To enable follow setup guide
packets:

View file

@ -1,6 +1,6 @@
# yaml-language-server: $schema=https://git.fml128.ch/FML128/idkyet-builder/raw/branch/main/schemas/layer.json
id: generic_kde
previous_layer_id: https://git.fml128.ch/FML128/idkyet-base/kde:2025.01.252334
id: git.fml128.ch/fml128/idkyet-generic_kde
previous_layer_id: git.fml128.ch/fml128/idkyet-kde:2025.01.252334
packets:
- element-desktop
- owncloud-client

View file

@ -1,20 +1,6 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"local>FML128/renovate-config"
],
"customManagers": [
{
"description": "idkyet updater",
"customType": "regex",
"fileMatch": [
"^.+\\.ya?ml$"
],
"matchStrings": [
"previous_layer_id:\\s(?<registryUrl>https?://[^/:]+)/(?<depName>[^:]+\\/[^:]+)\\/[^:]+:(?<currentValue>\\S+)"
],
"datasourceTemplate": "gitea-tags",
"versioningTemplate": "loose"
}
"local>FML128/idkyet-builder-action"
]
}
}