17 Commits

Author SHA1 Message Date
0ce91829a5 ci: 移除DockerHub登录和镜像推送的条件限制
之前DockerHub登录和镜像推送仅在`main`分支上执行,现移除条件限制,使所有分支都能推送镜像。这有助于在开发分支上测试和验证镜像构建流程。
2025-03-20 18:30:51 +08:00
9e7c32b6e8 ci: 移除GitHub配置文件并简化CI工作流
移除不再使用的GitHub配置文件,包括ISSUE_TEMPLATE和FUNDING.yml。同时,简化了CI工作流,移除了与版本标签相关的复杂逻辑,并将Docker镜像名称更改为woodchen/firefox。此外,将构建环境更新为ubuntu-latest,并优化了构建步骤。
2025-03-20 18:12:19 +08:00
Jocelyn Le Sage
cd8e96dc18 Also push the Docker image to the GitHub Container Registry. 2025-02-07 15:14:46 -05:00
Jocelyn Le Sage
9db4f58a14 Use jlumbroso/free-disk-space to free space on the build node. 2024-12-07 09:11:20 -05:00
Jocelyn Le Sage
f0965432b3 Updated build-push-action to version 6. 2024-07-30 19:50:47 -04:00
Jocelyn Le Sage
4937780d19 Updated GitHub actions to their latest version. 2024-03-03 14:56:29 -05:00
Jocelyn Le Sage
f6ed2bb2c7 Checkout step is needed for pushing the dockerhub description. 2023-05-15 20:33:54 -04:00
Jocelyn Le Sage
1a5207e8c1 Removed the checkout step: buildx do its own checkout. 2023-05-09 16:41:27 -04:00
Jocelyn Le Sage
3562aeb7d4 Do not send notification when build is started from pull request. 2023-05-08 15:26:35 -04:00
Jocelyn Le Sage
6977c0a9e0 Disable provenance attestation to keep better compatibility with older Docker clients. 2023-02-07 12:53:06 -05:00
Jocelyn Le Sage
491dceb3a8 Updated docker/build-push-action to v4. 2023-02-04 14:21:38 -05:00
Jocelyn Le Sage
ec2e47776c Added concurrency on workflow. 2022-10-13 16:59:26 -04:00
Jocelyn Le Sage
38fecc4d86 Replaced usage of the depricated set-output function. 2022-10-12 20:38:14 -04:00
Jocelyn Le Sage
74e1036af7 Fixed push of docker hub description. 2022-10-09 22:50:08 -04:00
Jocelyn Le Sage
cb05ee9dfd Fixed inspect of image. 2022-10-09 22:39:48 -04:00
Jocelyn Le Sage
8fc2542337 Build image for multiple platforms. 2022-10-09 21:58:17 -04:00
Jocelyn Le Sage
f3092b6a88 Image is now built with Github Actions. 2022-10-09 21:58:14 -04:00