Skip to content

Commit 05004bb

Browse files
authored
update: Debian builds (#572)
1 parent 1f1ee3c commit 05004bb

File tree

3 files changed

+14
-7
lines changed

3 files changed

+14
-7
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
name: Debian9 Build Job
1+
name: Debian11 Build Job
22

33
on: [push, pull_request]
44

55
jobs:
66
build:
7-
name: Build on Debian9
7+
name: Build on Debian11
88
runs-on: ubuntu-latest
99

1010
steps:
@@ -14,6 +14,7 @@ jobs:
1414
submodules: recursive
1515
- name: Build LTFS
1616
id: build
17-
uses: LinearTapeFileSystem/Debian9-Build@v1.0
17+
uses: LinearTapeFileSystem/Debian11-Build@v1.1.1
1818
with:
1919
destination: '/tmp/ltfs'
20+
submodules: recursive
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
name: Debian10 Build Job
1+
name: Debian12 Build Job
22

33
on: [push, pull_request]
44

55
jobs:
66
build:
7-
name: Build on Debian10
7+
name: Build on Debian12
88
runs-on: ubuntu-latest
99

1010
steps:
@@ -14,6 +14,7 @@ jobs:
1414
submodules: recursive
1515
- name: Build LTFS
1616
id: build
17-
uses: LinearTapeFileSystem/Debian10-Build@v1.1
17+
uses: LinearTapeFileSystem/Debian12-Build@v1.0
1818
with:
1919
destination: '/tmp/ltfs'
20+
submodules: recursive

.github/workflows/update-uthash.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ on:
88
paths:
99
- '.gitmodules'
1010
- 'src/libltfs/uthash_submodule/**'
11+
- '.github/workflows/update-uthash.yml'
1112

1213
jobs:
1314
update-uthash:
@@ -21,7 +22,11 @@ jobs:
2122

2223
- name: Update submodule to latest
2324
run: |
24-
git submodule update --remote --merge src/libltfs/uthash_submodule
25+
cd src/libltfs/uthash_submodule
26+
git fetch origin
27+
git checkout master || git checkout main
28+
git reset --hard origin/master || git reset --hard origin/main
29+
cd ../../..
2530
git add src/libltfs/uthash_submodule
2631
2732
- name: Check for changes

0 commit comments

Comments
 (0)