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
351f850d80
Fix icon in desktop file
2024-01-31 20:32:32 +03:00
Andrey Onishchenko
8be1c8d61e
Merge pull request #12 from Maks1mS/Maks1mS-patch-1
...
Fix Exec
2024-01-31 20:15:43 +03:00
eb8b9abda1
Fix Exec
2024-01-31 20:06:24 +03:00
Andrey Onishchenko
e7cb5e9afb
Deb packages build script
...
fix
2024-01-31 16:47:17 +03:00
Andrey Onishchenko
39358d959a
Merge pull request #11 from ein-shved/main
...
Some fixes after shipping to asar package
2024-01-30 23:58:17 +03:00
Yury Shvedov
93364eb2f5
[nix] Bump to 5.0.8
...
Change-Id: I0a02b2cb0d3ccf75f0c6cd6c267f10e38f0f43a3
2024-01-30 23:52:10 +03:00
Yury Shvedov
a75f59cd80
Add do not fix quit flag
...
Electron is quite unoptimised technology and running YM window in
foreground requires a lot of cpu usage. So hiding window to background
is more feature, then bug =)
Change-Id: Id4e00303379004b6353a88efd7232e180f80fe6d
2024-01-30 23:52:10 +03:00
Yury Shvedov
b977be55f1
[nix] Switch to asar package
...
Change-Id: I9ebb37518ae9db6d6c838f9445dacefa66c2935a
2024-01-30 21:39:09 +03:00
Yury Shvedov
209cedb1ae
Reuse icon from sources
...
Change-Id: I5fb61daa29b4a2f1fb0074fc4ac9d4a9bf4a550b
2024-01-30 21:39:09 +03:00
Yury Shvedov
46e9a0e494
Add some style fixes for shell scripts
...
* use `mktemp -d` for temporary files
* use trap to remove temporary files
* fix some shellcheck warnings
Change-Id: Ib73f5a52d7bcd21232e7ef31a815c28a06dcd857
2024-01-30 21:39:08 +03:00
Andrey Onishchenko
6c24593616
desktop file fix
2024-01-30 18:21:07 +03:00
Andrey Onishchenko
200c082981
mkdir error fix
2024-01-30 18:15:10 +03:00
Andrey Onishchenko
8fd5911e07
some updates for arch
2024-01-30 18:07:57 +03:00
Andrey Onishchenko
2beeafb407
Added icon to pkgbuild
2024-01-30 17:36:12 +03:00
Andrey Onishchenko
59c446c8f7
Update packages script
2024-01-30 16:19:10 +03:00
Andrey Onishchenko
ceb7c569e1
new pkgbuild template
2024-01-29 23:48:42 +03:00
Andrey Onishchenko
a558dcf73b
repack only generates asar now
2024-01-29 23:14:45 +03:00
Andrey Onishchenko
7cae5485c3
maintainer field
2024-01-29 22:45:51 +03:00