Luis Quiñones
6ff9a7e1a7
readme: add contributing section
2025-04-08 20:35:03 -03:00
Luis Quiñones
8f1edb3dbf
readme: warn about libgbm when overriding nixpkgs input
...
Closes https://github.com/0xc000022070/zen-browser-flake/issues/32 .
2025-03-25 21:53:38 -05:00
Luis Quiñones
b6b61a5d36
ci(update/twilight): using updated at epoch for commit, release name and notes
2025-03-15 01:35:25 -05:00
Luis Quiñones
cd9be7eff9
ci(update): removing invalid control characters from gh response
2025-03-15 01:23:45 -05:00
Luis Quiñones
9a6a8b54fd
ci(update): using artifact timestamp to detect if there is any update in twilight release artifacts
...
This commit might resolve: https://github.com/0xc000022070/zen-browser-flake/issues/26
I should say thanks to Silenc3IsGold3n because the idea of using the updated_at field
belongs to him/her.
2025-03-15 01:04:20 -05:00
Luis Quiñones
d5de27c48b
ci(update): twilight version won't be updated until a workaround is applied
2025-03-15 00:20:23 -05:00
Luis Quiñones
e3654e1d95
ci(update): using correct version var to create twilight release name
2025-03-09 16:14:21 -05:00
Luis Quiñones
6dceddfe8e
ci(update): support for twilight releases based on the same tag with same commit
...
I hate that
2025-03-08 11:13:11 -05:00
Luis Quiñones
d00e735e0b
fix(github/update): using correct entry name for beta releases
2025-02-24 04:54:20 -05:00
Luis Quiñones
eb5d0b0982
readme: explained the new default twilight and twilight-official packages
...
If you have a problem about this, create an issue, I don't know.
2025-02-15 19:55:38 -05:00
Luis Quiñones
dd6ba8e792
feat: variant version will be the default version + official variant
...
The official variant will pin the official binaries from
github:zen-browser/desktop, that's the option for people that doesn't
trust the binaries of this repository.
In other hand, the "twilight" package is pinned with artifacts that we
store in this repository. The reason why this is default now is because
I decided to follow the philosophy that is available in the official
NixOS page(https://nixos.org/ ): reproducible, declarative and reliable.
I know this could be a little bit invasive for some people but I think
that they're just a minority and this is a problem that should be solved
now given the time that has been passed since twilight was implemented.
2025-02-15 19:40:23 -05:00
Luis Quiñones
23dd63e6ae
fix(github/update): aarch64 artifacts for resilient are referenced in source file
...
the problem with the previous version of the script is that the HTTP
query to get the release artifacts to download and upload in our
repository wasn't retrieving by the specified architecture, leading us
to have an output with two lines with the following order:
1. [...x84_64]
2. [...aarch64]
At least now it supports already uploaded artifacts so while developing
for example, you won't need to remove the artifact from the repository
to keep trying.
Secondary changes:
- We have better logs to trace the flow that every binary had in the update script
2025-02-15 19:21:58 -05:00
Luis Quiñones
e5347d41c9
ci(zen-update): added GH_TOKEN env var to use gh cli
2025-02-10 22:21:57 -05:00
Luis Quiñones
12edc373eb
feat: resilient variant of twilight version
2025-02-10 22:19:49 -05:00
Luis Quiñones
e2f657fb55
readme(installation): updated caution message
2025-02-07 13:09:17 -05:00
Luis Quiñones
c12f8e206d
ci: added workflow to automatically add reviewers to pull requests
2025-02-03 19:02:22 -05:00
Oliver Geneser
ba88b9a589
fix: change from magic-nix-cache to flakehub-cache
2025-02-01 15:18:33 +01:00
Oliver Geneser
ba822e10f3
fix: change from tar.bz2 to tar.xz
2025-02-01 15:10:44 +01:00
Luis Quiñones
39c4c603ee
readme(installation): added caution message for users who uses the twilight version
2025-01-26 00:35:30 -05:00
Luis Quiñones
4476798b07
ci(update): using short SHA1 for commit message of twilight releases
2025-01-18 22:07:35 -05:00
clementpoiret
b02792c3b9
fix: new naming scheme
2025-01-10 14:42:33 +01:00
Luis Quiñones
d7c2e4db11
ci(update): updated regexp to extract twilight version from github release title
2025-01-03 15:23:50 -05:00
Luis Quiñones
dc799a467e
readme: added license section
2024-12-31 20:17:25 -05:00
Luis Quiñones
0abfd20ddd
chore: moved LICENSE to .github directory
2024-12-31 20:15:12 -05:00
Luis Quiñones
de3806d97e
readme: updated disclaimers
2024-12-31 20:13:37 -05:00
Luis Quiñones
5a6f4b324f
chore: removed name entry from sources.json file
2024-12-31 16:56:22 -05:00
Luis Quiñones
9730693e92
ci(update): updated log when local source appears outdated
2024-12-31 16:53:08 -05:00
Luis Quiñones
1e252e0e5f
ci(update): extracting twilight semver from release name
2024-12-31 16:47:50 -05:00
Luis Quiñones
6af8216a80
ci(update): using nix store prefetch with --unpack option
2024-12-31 16:07:26 -05:00
Luis Quiñones
3aca3001ed
readme: updated section about features
2024-12-31 15:58:09 -05:00
Luis Quiñones
3d26db3a16
ci: script to update everything can produce good commit messages
2024-12-31 15:44:22 -05:00
Luis Quiñones
07a074f2f7
ci: partial integration with new script to fetch new versions
2024-12-31 15:09:28 -05:00
Luis Quiñones
4bf04b101b
readme: added sections about features and installation
2024-12-31 13:32:44 -05:00
Luis Quiñones
98d839ebd0
fix: beta hash will update correctly now by CI script
2024-12-30 23:09:21 -05:00
Luis Quiñones
78606d5bd0
readme: updated integration section
2024-12-30 22:52:22 -05:00
Luis Quiñones
89aae01513
ci: only beta version will be automatically updated for now
2024-12-30 20:45:36 -05:00
Luis Quiñones
a375eff6d3
fix: exposing package via packages.${system}.default in flake output
2024-12-24 21:09:43 -05:00
Felix Salcher
053867dee4
updated instructions for integrating the flake
2024-12-24 12:11:37 +01:00
Felix Salcher
bcac2202c9
remove specific/generic
...
specific and generic builds are no longer provided by zen, they rather
provide just one build for linux
2024-12-24 12:11:09 +01:00
Luis Quiñones
5c342274b3
ci(github/new-version): removed control characters for compatibility with jq
2024-11-29 21:30:20 -05:00
Luis Quiñones
1af793fcfb
ci(github/new-version): added debug logs
2024-11-29 21:21:19 -05:00
Luis Quiñones
a9cf2b2957
ci(github/new-version): removed verbose output from curl command to get latest release
2024-11-29 21:19:14 -05:00
Linux DADDY
c5a4c8263a
Update README.md
...
Changed the Unofficial wiki domain `https://nixos.wiki/wiki/1Password ` to official NixOS wiki domain which is `https://wiki.nixos.org/wiki/1Password `
2024-11-12 15:20:29 +06:00
Luis Quiñones
8146e6a761
ci(zen-update): including browser version in commit message
2024-10-20 14:58:04 -06:00
Luis Quiñones
0ba61e1ab0
ci(update-zen-browser): added retry logic when upstream has 'null' value
2024-10-19 14:27:07 -06:00
Luis Quiñones
6f118ad98f
chore: README file at .github directory
2024-10-16 16:58:19 -06:00
Luis Quiñones
9ae4c93d21
feat(update-zen-browser): more verbose logs + handling when upstream version is null
2024-10-12 09:24:04 -06:00
Luis Quiñones
1fac4fb086
feat: added script to automatically update with github actions
...
Co-authored-by: omarcresp <crespomerchano@gmail.com >
2024-10-11 22:11:08 -06:00