Commit Graph

87 Commits

Author SHA1 Message Date
Luis Quiñones
442ecfd928 readme: update troubleshooting section (#102)
Co-authored-by: maix0 <maieul.dev@familleboyer.net>
2025-08-20 15:15:15 -05:00
Luis Quiñones
6627ac215d ci(auto_assign): update reviewers list 2025-08-20 12:56:34 -05:00
Luis Quiñones
469070122b docs: simplify policy examples with reusable nix functions (#100) 2025-08-20 12:52:56 -05:00
Luis Quiñones
8701f77655 readme: update notes about output packages (#99)
unwrapped packages are visual trash in the docs that are weird to use and anyone
who really wants that should search in the flake outputs.
2025-08-20 12:38:20 -05:00
Luis Quiñones
24fbbef58d readme: add note about new beta-only branch (#98) 2025-08-20 12:35:53 -05:00
Luis Quiñones
401d4dc83b ci(update): more simple release notes for twilight tags (#93) 2025-08-17 19:26:07 -05:00
Luis Quiñones
25ddfb5008 ci(style): always check format on push/pull request (#92) 2025-08-17 19:19:05 -05:00
Luis Quiñones
e1a9c1ff60 ci: bump checkout to v5 and install-nix-action to v31 (#91) 2025-08-17 19:09:08 -05:00
Luis Quiñones
3693c02790 ci(zen-update): rebase beta branch from main when needed (#85)
Related to https://github.com/0xc000022070/zen-browser-flake/issues/84.
2025-08-15 10:10:14 -05:00
Luis Quiñones
215722fe39 readme: update due to macos support and broken link 2025-07-26 08:56:22 -05:00
Florian
4d72db5b12 feat: add aarch64-darwin (macOS) support (#80) 2025-07-25 23:04:26 -05:00
Luis Quiñones
d04bdc75b3 readme: streamline Firefox extension setup with latest.xpi links
This will ensure a more proper installation without constant update pages from
declared extensions.
2025-07-24 23:25:38 -05:00
Luis Quiñones
947204cae3 readme: update installation section
:P
2025-07-02 09:24:56 -05:00
Luis Quiñones
6644da1c6e readme: revamp documentation
I should sleep.

Shit https://github.com/0xc000022070/zen-browser-flake/issues/59.
2025-06-28 01:46:34 -05:00
Trevor Allen
0dbc4bcd91 revert: 'fix(sources): use temporal zen browser artifacts as source for beta' (#71) 2025-06-19 19:28:38 -05:00
Luis Quiñones
ad381a01df readme: add note about zen repo gone 2025-06-19 09:04:24 -05:00
Luis Quiñones
c18083f6dc ci(github/update): only use retry logic for JSON api calls
The uploaded artifacts were corrupted thanks to the new implementation.
2025-06-08 11:56:37 -05:00
Luis Quiñones
a1ed62298f ci(github/update): use wrapper function to retry requests to curl and gh 2025-06-08 02:23:17 -05:00
Luis Quiñones
98d5e7ae2b ci(github/update): error trace logs are sent to stderr 2025-06-08 01:56:14 -05:00
Luis Quiñones
d612a652a4 revert: "ci(update): add logic to retry some requests to GitHub API"
This reverts commit 439ac110a9.
2025-06-08 01:54:22 -05:00
Luis Quiñones
439ac110a9 ci(update): add logic to retry some requests to GitHub API
Look this shit:
https://github.com/0xc000022070/zen-browser-flake/actions/runs/15260014148/job/42915959078
2025-06-07 22:08:30 -05:00
Luis Quiñones
50065c8bee ci(update): specific format for twilight release title (#60)
Watch your back
2025-05-12 12:39:13 -05:00
Luis Quiñones
be0384aad3 revert: "ci(update): better twilight release name (#57)" (#58)
This reverts commit 1965b827dc.
2025-05-08 15:06:54 -05:00
Luis Quiñones
1965b827dc ci(update): better twilight release name (#57) 2025-05-08 12:37:57 -05:00
Luis Quiñones
c81169fc88 chore: add issue template for bug reports (#56) 2025-04-30 21:57:11 -05:00
Luis Quiñones
ebd8b38138 readme: removed leading period in features section
Who? Me?
2025-04-27 20:21:08 -05:00
Luis Quiñones
9489495f70 ci(update): prefer semver in twilight release name + update release notes 2025-04-26 09:08:47 -05:00
Luis Quiñones
cb5b79f08b ci(zen-update): add job to test builds 2025-04-26 08:56:13 -05:00
Luis Quiñones
4ca970a32c ci(style): workflow will only run if nix files are mod 2025-04-26 08:18:38 -05:00
Luis Quiñones
8bc1df0f27 readme: add advice about twilight-official usage 2025-04-26 08:08:01 -05:00
Luis Quiñones
35bd36d559 readme(1password): add troubleshooting section 2025-04-19 00:16:34 -05:00
Luis Quiñones
e6893892b8 readme: add section about native messaging 2025-04-18 20:07:07 -05:00
Luis Quiñones
1deda74375 readme: add link to help with mkFirefoxModule docs 2025-04-18 19:56:55 -05:00
Luis Quiñones
3ac443b7e0 readme: add link to my rice to try to help with hm setup 2025-04-18 19:41:55 -05:00
Luis Quiñones
70fde8363d readme: renew documentation 2025-04-18 19:34:02 -05:00
Luis Quiñones
787480b817 ci: add workflow to check nix files format 2025-04-18 15:32:18 -05:00
Luis Quiñones
e47f96fa8e ci(update): fix format of generated commit 2025-04-16 09:08:39 -05:00
Luis Quiñones
847dce4051 ci(update): generated commit will have conventional commits format 2025-04-15 14:39:41 -05:00
MunsMan
3c15b3d886 readme: update 1Password documentation (#44) 2025-04-14 13:57:40 -05:00
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