Commit Graph
17 Commits
Author SHA1 Message Date
daijro 0583c3ec94 ci: Avoid oom 2026-07-18 23:49:16 -05:00
daijro 6266d707a0 Mark new releases as prerelease by default 2026-07-15 17:58:18 -05:00
daijro fb6d475fd3 Drop Linux i686 support for future releases
Firefox 32-bit Linux Support ended in 2026. This change removes it from the workflow
https://blog.mozilla.org/futurereleases/2025/09/05/firefox-32-bit-linux-support-to-end-in-2026/
2026-07-15 14:20:46 -05:00
daijro 9839eb9cd7 Add workflow to publish to pypi 2026-07-15 14:06:03 -05:00
daijro c4711282e6 Save on storage in workflow
- Reverted make setup-minimal in workflow since a fix had already been implemented to build without initializing a git repo
- Reverted swap space to 16GB (to test if it works)
2026-07-15 11:55:00 -05:00
Neuregex d577d7fe0f ci: fix build.yml on GitHub-hosted runners (source wipe, ccache, OOM) 2026-07-07 18:11:02 -06:00
daijro 3b235c5a21 CI/CD: Pass secret to fetch command 2024-12-09 05:29:16 -06:00
daijro 6ed2a63379 CI/CD: LLVM & rust version mismatch bugfix 2024-11-19 23:30:01 -06:00
daijro 147885431a CI/CD: Downgrade LLVM to 18 2024-11-19 06:43:50 -06:00
daijro b371928d43 CI/CD: Remove .mozbuild caching 2024-09-30 03:01:19 -05:00
daijro 598a8566e2 CI/CD: Fix outdated libstdc++ on i686 2024-09-11 05:03:55 -05:00
daijro 9bb17f5947 CI/CD: Bump upload/download artifact to v4 2024-09-11 04:20:47 -05:00
daijro 73386d6b9f CI/CD: Add target arch matrix 2024-08-16 19:06:49 -05:00
daijro 1d31bad14e Merge gh-actions branch into main
main..gh-actions:
- CI/CD: Fix release permissions
- Fix macos packaging on debian
- CI/CD: Remove unwanted tools
- CI/CD: Attempt to fix OOM killing GH runner during LTO
- CI/CD: Fix glibc errors
- CI/CD: Downgrade to ubuntu-20.04
- CI/CD: Use target os matrix & fix release
- CI/CD: Remove Windows (temporarily)
- CI/CD: Move to AdityaGarg8/remove-unwanted-software@v4.1
- CI/CD: Limit CPU as well
- CI/CD: Create cgroup with 80% mem limit
- CI/CD: Revert "Remove .mozbuild caching"
- CI/CD: Expand root & swap build space
- CI/CD: Remove .mozbuild caching
- CI/CD: Check disk space after checkout
- CI/CD: Use easimon/maximize-build-space
- CI/CD: Add workflow dispatch trigger
- CI/CD: Experimental fix for clang, add swap space
- CI/CD: Save .mozbuid cache after Build
2024-08-16 07:34:54 -05:00
daijro 33137af06e CI/CD: Add workflow dispatch trigger 2024-08-14 21:39:14 -05:00
daijro 726fcb66db CI/CD: Fix .mozbuild caching 2024-08-14 05:29:32 -05:00
daijro 40bcdc6def CI/CD: Migrate from Appveyor to Github Actions
Migrated to GH Actions to avoid 60 minute time quota, local storage limit, and cache limit.
2024-08-14 05:16:42 -05:00