Skip to content

ci: run BeeGFS hard-link integration helper #3

ci: run BeeGFS hard-link integration helper

ci: run BeeGFS hard-link integration helper #3

name: BeeGFS separate inode integration
on:
push:
branches: [feat/beegfs-multistream]
permissions:
contents: write
jobs:
integrate:
if: github.actor != 'github-actions[bot]'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
ref: feat/beegfs-multistream
fetch-depth: 0
- name: Integrate separate file-inode resolution
run: python3 .github/scripts/beegfs-hardlink-integrate.py
- name: Commit integration and remove helpers
shell: bash
run: |
set -euo pipefail
git config user.name github-actions[bot]
git config user.email 41898282+github-actions[bot]@users.noreply.github.com
git rm .github/workflows/beegfs-hardlink-integrate.yml .github/scripts/beegfs-hardlink-integrate.py
git add Hawkynt.FileFormats.FileSystems/FileSystems/FileSystem.BeeGfs/BeeGfsReadOnlyFilesystemSession.cs
git diff --cached --check
git commit -m '+ resolve BeeGFS separate hard-link inodes'
git push origin HEAD:feat/beegfs-multistream