Skip to content

Commit 4410d31

Browse files
authored
Fix debian package being empty
1 parent 9a82c66 commit 4410d31

File tree

4 files changed

+13
-7
lines changed

4 files changed

+13
-7
lines changed

.github/workflows/publish-bookworm.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,15 @@ jobs:
99
container:
1010
image: debian:bookworm
1111
steps:
12-
- uses: actions/checkout@v3
13-
name: Check out repository
1412
- name: Install repo
1513
run: apt-get update && DEBIAN_FRONTEND=noninteractive apt-get --yes install wget && wget -O key.deb https://deb1.ws.maxmaton.nl/key.deb && DEBIAN_FRONTEND=noninteractive apt-get --yes install ./key.deb && echo "deb [signed-by=/usr/share/keyrings/maxmaton.gpg] http://deb.maxmaton.nl/debian bookworm main non-free" > /etc/apt/sources.list.d/maxmaton.list
1614
- name: Install dependencies
17-
run: apt-get update && DEBIAN_FRONTEND=noninteractive apt-get --yes install build-essential gem scrypt sshpass gem2deb ruby-actionpack ruby-activesupport
15+
run: apt-get update && DEBIAN_FRONTEND=noninteractive apt-get --yes install git build-essential gem scrypt sshpass gem2deb ruby-actionpack ruby-activesupport
16+
- uses: actions/checkout@v3
17+
name: Check out repository
1818
- name: Build gem
1919
run: |
20+
git config --global --add safe.directory "$(pwd)"
2021
sed -i -re "s/VERSION\s+=\s+'([0-9]+.[0-9]+.[0-9]+)'/VERSION = '\1.bookworm'/g" lib/media_types/version.rb
2122
gem build media_types.gemspec
2223
- name: Build deb

.github/workflows/publish-sid.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,15 @@ jobs:
99
container:
1010
image: debian:sid
1111
steps:
12-
- uses: actions/checkout@v3
13-
name: Check out repository
1412
- name: Install repo
1513
run: apt-get update && DEBIAN_FRONTEND=noninteractive apt-get --yes install wget && wget -O key.deb https://deb1.ws.maxmaton.nl/key.deb && DEBIAN_FRONTEND=noninteractive apt-get --yes install ./key.deb && echo "deb [signed-by=/usr/share/keyrings/maxmaton.gpg] http://deb.maxmaton.nl/debian sid main non-free" > /etc/apt/sources.list.d/maxmaton.list
1614
- name: Install dependencies
17-
run: apt-get update && DEBIAN_FRONTEND=noninteractive apt-get --yes install build-essential gem scrypt sshpass gem2deb ruby-actionpack ruby-activesupport
15+
run: apt-get update && DEBIAN_FRONTEND=noninteractive apt-get --yes git install build-essential gem scrypt sshpass gem2deb ruby-actionpack ruby-activesupport
16+
- uses: actions/checkout@v3
17+
name: Check out repository
1818
- name: Build gem
1919
run: |
20+
git config --global --add safe.directory "$(pwd)"
2021
sed -i -re "s/VERSION\s+=\s+'([0-9]+.[0-9]+.[0-9]+)'/VERSION = '\1.sid'/g" lib/media_types/version.rb
2122
gem build media_types.gemspec
2223
- name: Build deb

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## 2.3.1
4+
5+
- Fix build issue that caused debian package to be empty
6+
37
## 2.3.0
48

59
- Add ability to define multiple versions using one block.

lib/media_types/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# frozen_string_literal: true
22

33
module MediaTypes
4-
VERSION = '2.3.0'
4+
VERSION = '2.3.1'
55
end

0 commit comments

Comments
 (0)