0
0
mirror of https://github.com/cucumber-sp/yandex-music-linux.git synced 2024-12-23 22:22:59 +03:00
Commit Graph

297 Commits

Author SHA1 Message Date
Andrey Onishchenko
1f0975300f Release notes 2024-02-09 17:35:17 +03:00
Andrey Onishchenko
a28db76a6b Utility folder 2024-02-09 15:07:50 +03:00
Andrey Onishchenko
18145ed163 Revert "Merge pull request #37 from ein-shved/master"
This reverts commit 508d987d1d, reversing
changes made to f3e1a01f37.
2024-02-09 14:40:05 +03:00
Andrey Onishchenko
508d987d1d
Merge pull request #37 from ein-shved/master
[update/flake] Fix flake.lock update periodicity
2024-02-09 13:53:36 +03:00
Yury Shvedov
91832fa35f [update/flake] Fix flake.lock update periodicity
Check if exe binary was update first, then update all flake.lock only
when exe was updated.

Change-Id: I3ae7e7453cfe4ea78d1c4e598cc4a3370cd12f1d
2024-02-09 13:52:39 +03:00
GitHub Actions
f3e1a01f37 Update packages to Beta 5.0.10 2024-02-09 10:22:18 +00:00
Andrey Onishchenko
0a4ab7d185 Temp build fix 2024-02-09 13:20:38 +03:00
Andrey Onishchenko
6325c76c18 build fix 2024-02-08 15:05:40 +03:00
GitHub Actions
5c24b4a93a Update packages to Beta 5.0.9 2024-02-08 12:03:43 +00:00
Andrey Onishchenko
1f9da65811 Switch from npm to arch package directly 2024-02-08 15:02:02 +03:00
Andrey Onishchenko
a5ac5f9ce1 build fix 2024-02-08 14:56:39 +03:00
GitHub Actions
1e3d70f58f Update packages to Beta 5.0.9 2024-02-08 11:53:30 +00:00
Andrey Onishchenko
7457b00651 Arch build fix 2024-02-08 14:51:45 +03:00
GitHub Actions
9c0103c2c8 Update packages to Beta 5.0.9 2024-02-07 10:38:51 +00:00
Andrey Onishchenko
3c37ab6448 xdg-utils dep for arch 2024-02-07 13:36:48 +03:00
Andrey Onishchenko
2b3424a144
Merge pull request #34 from ein-shved/master
[nix] Add to README.md
2024-02-07 08:10:11 +03:00
GitHub Actions
939a67095c Update packages to Beta 5.0.9 2024-02-07 00:46:02 +00:00
GitHub Actions
e3ab8cef03 Update packages to Beta 5.0.9 2024-02-07 00:30:52 +00:00
GitHub Actions
bc391e629c Update packages to Beta 5.0.9 2024-02-06 19:30:43 +00:00
Yury Shvedov
c98511f7c1 [nix] Add to README.md
Additionally remove extra variable from nix workflow

Change-Id: Ia2d572d7087c8ca9a1cdb78a6ab2b70b75352ae1
2024-02-06 22:28:55 +03:00
Andrey Onishchenko
22141fd0cd
Update README.md 2024-02-05 17:12:29 +03:00
Andrey Onishchenko
852cd6a5ba AUR publish 2024-02-05 16:18:54 +03:00
Andrey Onishchenko
b2f350b849
Switch to github actions cache for nix 2024-02-04 16:08:55 +03:00
Andrey Onishchenko
c232e2b543
Update build.yml 2024-02-04 14:20:38 +03:00
Andrey Onishchenko
fd718d1653
Merge pull request #30 from ein-shved/master
[workflows] Some fixes
2024-02-04 13:51:45 +03:00
GitHub Actions
16a03bfd4f Update packages to Beta 5.0.9 2024-02-04 13:39:50 +03:00
Yury Shvedov
b6f6d63d61 [workflows] Fix error handling
Previously errors in actions was ignored

Change-Id: Ida263df740077926bcd8fd79a725f0cac447e59d
2024-02-04 13:39:50 +03:00
Yury Shvedov
a0ef6c0ad9 Fix update build for nix
Change-Id: I93b7657052ed8bcdccc852018f6c79307692ba8d
2024-02-04 13:39:50 +03:00
Yury Shvedov
4d7f1cf6ff Add fixes to nix workflow
Previous workflow actually did not check nix build.

Change-Id: I4a9fc3c8a7fcf17aec1328fcc5f340061ac86468
2024-02-04 13:34:09 +03:00
Andrey Onishchenko
19d5878ccc
Merge pull request #27 from Maks1mS/master
Update CI
2024-02-03 13:10:03 +03:00
e0e5e1ca86 Update CI 2024-02-03 12:15:40 +03:00
Andrey Onishchenko
f1211f9aa7 create release if needed in CI 2024-02-02 19:19:20 +03:00
Andrey Onishchenko
351cf8bd2a Upload to release script 2024-02-02 19:05:07 +03:00
GitHub Actions
37702c14cf Update packages to Beta 5.0.9 2024-02-02 15:50:07 +00:00
Andrey Onishchenko
15246ebc67 Update packages script
fix

fix

fix

d

f
2024-02-02 18:45:51 +03:00
Andrey Onishchenko
cd5016dc01 Try to fix CI build
Remove ubuntu

fix nix-os container

unzip dependency

artifacts name fix

updating package version

fix

fix branch name
2024-02-02 13:27:57 +03:00
Andrey Onishchenko
2a6702b05e
Merge pull request #21 from Maks1mS/improve-ci
Improve CI
2024-02-01 21:31:19 +03:00
0a56d17b9c try fix build 2024-02-01 20:28:35 +03:00
6e024c6a1c add "-a all" 2024-02-01 20:22:16 +03:00
Andrey Onishchenko
0f708f9aa6
Merge pull request #18 from Maks1mS/add-ci
Add building via CI
2024-02-01 19:53:07 +03:00
3a8857efb8 change to sh 2024-02-01 18:40:07 +03:00
Andrey Onishchenko
75bd5f85f7
Merge pull request #19 from ein-shved/main
[nix] Prettify code
2024-02-01 00:10:12 +03:00
709af84967 add nix build 2024-02-01 00:07:07 +03:00
Yury Shvedov
9363d12ba7 [nix] Prettify code
* Make all build with one mkDerivation procedure
* Use version from version_info.json file
* Add meta field
* Use version_info.json to download exe file if none given
* Add noflake version for testing previous
* Use common desktop file
* Install icon with package

Change-Id: I2fecc74859f3c788161bb2f96bd5aa950d6433ae
2024-01-31 23:59:39 +03:00
Yury Shvedov
9464224efb [templates] Drop absolute path in desktop
Using absolute paths in desktop files is not portable. Not every
distributive will have executable at `/usr/bin/yandexmusic`. Not every
distributive have `/ust/bin` folder at all.

Change-Id: Ib7ccf8137f262cc19e1cad04862de38c3c749662
2024-01-31 23:59:39 +03:00
Andrey Onishchenko
558db5e840
Merge pull request #17 from ein-shved/main
[nix] Add to version bumping script
2024-01-31 23:40:04 +03:00
Andrey Onishchenko
84300c8c56 fix deb build script 2024-01-31 23:20:07 +03:00
b235da76bd init ci 2024-01-31 23:13:22 +03:00
Yury Shvedov
fe132785ca [nix] Add to version bumping script
* Update generate_packages.sh structure to split its code to separate
  steps
* Add update_flake to generate_packages script
* Add generate_packages package to nix packages to be able to run
  `nix run .#generate_packages` with no need to install dependencies
  manually

Change-Id: Ic28107829a6e04d3831ccb8a7257164875f35938
2024-01-31 21:56:40 +03:00
Andrey Onishchenko
639fe0a0cf
Merge pull request #14 from Maks1mS/main
Fix icon in desktop file
2024-01-31 20:50:32 +03:00