Commit Graph

117 Commits

Author SHA1 Message Date
Chocobo1
84f5bf60b0
Bump to 4.6.7-1
Some checks failed
CI / CI (linux/amd64) (push) Failing after 0s
Release - Alpha / Build (linux/amd64) (push) Failing after 0s
2024-09-17 14:57:38 +08:00
Chocobo1
980442f9fe
Auto delete alpha tag
Otherwise there will be dangling tags when a new alpha tag is pushed.
2024-09-02 04:26:41 +08:00
Chocobo1
78d02cac62
Bump to 4.6.6-1 2024-08-20 14:16:19 +08:00
Chocobo1
a7eb530ce5
Use CMake flag for requiring C++20 2024-07-26 15:23:34 +08:00
Chocobo1
3625c9ef8b
Compile libtorrent in C++20 mode
As qbt require C++20 too.
2024-07-24 15:29:40 +08:00
Chocobo1
757708a742
Rename variable
Previous name was better.
2024-07-21 18:51:02 +08:00
Chocobo1
51ac853daf
Bump to 4.6.5-2 2024-07-21 18:46:39 +08:00
Chocobo1
e36b3abb11
Use libtorrent git branch 2024-07-21 18:31:00 +08:00
dependabot[bot]
df0641b587
Bump github actions versions (#43)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-02 13:05:57 +08:00
Chocobo1
e22cd79e57
Generate build provenace attestations 2024-06-04 16:10:24 +08:00
Chocobo1
8aa6c444c3
Bump to 4.6.5-1 2024-05-27 02:05:16 +08:00
Chocobo1
31784af57f
Bump to 4.6.4-3 2024-05-23 22:50:32 +08:00
Chocobo1
0d371da70d
Add RISC-V 64 image 2024-05-23 00:43:47 +08:00
Chocobo1
8f2f9c1674
Bump to 4.6.4-2 2024-05-18 12:37:06 +08:00
Chocobo1
2d41945ee0
Drop version key
It is declared obsolete by docker compose.
https://github.com/docker/compose/issues/11628
2024-05-18 12:23:20 +08:00
Chocobo1
bee722307c
Update user ID and group ID only when necessary 2024-05-18 11:48:54 +08:00
Chocobo1
0efd9c5813
Migrate away from deprecated config names
See: https://github.com/docker/setup-buildx-action/releases/tag/v3.2.0
2024-05-05 17:00:00 +08:00
Chocobo1
b42bd67b73
Bump to 4.6.4-1 2024-03-25 17:19:33 +08:00
Chocobo1
c258917096
Update description about logging in 2024-01-28 01:19:04 +08:00
Chocobo1
b9c177da3e
Bump to 4.6.3-1 2024-01-17 10:35:07 +08:00
Chocobo1
5ecb877fad
Shrink executable size 2024-01-11 04:04:32 +08:00
dependabot[bot]
de824bd0c1
Bump github actions versions (#23)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-01 21:16:15 +08:00
Chocobo1
aede1d8aae
Bump to 4.6.2-4 2023-12-23 16:31:52 +08:00
Chocobo1
bc731a1d34
Disable caching when building release images
So the images always have the latest packages.
2023-12-23 16:28:42 +08:00
Chocobo1
1d964be6e6
Check directory existence before performing operations on it
This is to support the use case where user has their own download
directory and don't use the hardcoded `/downloads` path.
Fixes #20.
2023-12-23 16:10:14 +08:00
Chocobo1
6763310101
Revise CI scripts 2023-12-22 02:15:26 +08:00
Chocobo1
9f62b29f17
Fix quotation 2023-12-21 19:49:24 +08:00
Chocobo1
9fcce85ce9
Bump to 4.6.2-3 2023-12-21 19:32:23 +08:00
Chocobo1
976f7492da
Add support for 386 architecture 2023-12-21 18:27:39 +08:00
Chocobo1
a9d8a19ce6
Install run-time dependencies earlier
To prevent some package (from alpine repo) is updated in the meantime of building image and
causing version mismatch.
2023-12-21 17:13:27 +08:00
Chocobo1
dc117d59fa
Bump to 4.6.2-2 2023-11-28 16:32:59 +08:00
Chocobo1
54b4b230ab
Create an up-to-date image as the base for further actions 2023-11-28 16:28:56 +08:00
Chocobo1
a7f03e29f4
Bump to 4.6.2-1 2023-11-28 13:47:29 +08:00
Chocobo1
e538c1bd8f
Add backward compatibility for environment variable
The new `QBT_LEGAL_NOTICE` variable will obsolete `QBT_EULA`. Its appearance (and therefore
documentation) is scheduled at the next major qbt release.
2023-11-26 15:56:35 +08:00
Chocobo1
f0f3c8d71b
Bump to 4.6.1-1 2023-11-21 13:49:49 +08:00
Chocobo1
8095086630
Revert "Remove unused build option"
This option is still in-use for v4.6.x branch.
This reverts commit b77be90f9a.
2023-10-23 14:36:30 +08:00
Chocobo1
cef66f7ba7
Bump to 4.6.0-1 2023-10-23 13:53:09 +08:00
Chocobo1
b77be90f9a
Remove unused build option 2023-10-10 01:46:45 +08:00
dependabot[bot]
f3f4f429b7
Bump github actions versions (#15)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-01 21:27:41 +08:00
dependabot[bot]
bfd10e726f
Bump github actions versions (#13)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-05 21:09:49 +08:00
Chocobo1
c76d53fbf5
Introduce dependabot updates 2023-09-05 20:44:01 +08:00
Chocobo1
0fab7f56b7
Bump to 4.5.5-1 2023-08-30 13:20:40 +08:00
Chocobo1
d75e597f43
Bump to 4.5.4-1 2023-06-19 02:46:25 +08:00
Chocobo1
2c113da8fb
Bump to 4.5.3-1 2023-05-29 22:11:46 +08:00
Chocobo1
6c1e10d69d
Bump to 4.5.2-4 2023-05-25 14:23:19 +08:00
Chocobo1
a27e526829
Fix program did not exit cleanly
When running `docker compose down`, docker sends SIGTERM to tini and tini sends it to all child
programs (`entrypoint.sh` and therefore qbt-nox and its child programs). However `entrypoint.sh`
exits quite quickly and qbt was still cleaning up but tini detects that its first child process
(`entrypoint.sh`) is exited so itself exits too and leading to docker shutting down the
container abruptly.
Now qbt-nox is being placed as the first child process of tini.

Thanks to @thrnz for providing a fix.
Fixes #9.
2023-05-24 18:47:31 +08:00
Chocobo1
9708c583fa
Login before creating manifests 2023-05-22 22:47:36 +08:00
Chocobo1
be34eb60f3
Bump to 4.5.2-3 2023-05-22 18:37:58 +08:00
Chocobo1
d5e04b940d
Update libtorrent to 1.2.19 2023-05-22 18:35:45 +08:00
Chocobo1
c08c142c6a
Add quotes to variable 2023-03-26 15:39:19 +08:00