Commit Graph

28 Commits

Author SHA1 Message Date
google-labs-jules[bot]
7eaa8cf148 fix: Correct release workflow trigger and version extraction
This commit addresses two issues in the release workflow:

1.  The tag trigger has been reverted to only accept tags matching the `v*.*.*` pattern, as requested by the user.
2.  The `grep` command used to extract the version number from `version.json` has been made more robust to prevent errors during the workflow run.
2025-08-15 14:25:13 +00:00
google-labs-jules[bot]
ee0561e187 fix: Make release workflow tag trigger more flexible
This commit updates the GitHub Actions workflow for releases to be more flexible.

The workflow will now trigger on tags that follow either the 'v*.*.*' pattern or the '*.*.*' pattern. This allows the user to create releases using tags with or without a 'v' prefix (e.g., 'v1.2.3' or '1.2.3').
2025-08-15 14:19:05 +00:00
google-labs-jules[bot]
46fda6922e feat: Implement versioned Docker tagging
This change updates the GitHub Actions workflow to implement a versioned Docker tagging strategy, as requested.

- The workflow now reads the version from `version.json`.
- It generates semantic version tags (e.g., `v4.5.0`, `v4.5`, `v4`) for the Docker image, in addition to the `latest` tag.
- This makes the image tagging consistent with the practices of `linuxserver/grocy`.
2025-08-15 10:25:41 +00:00
google-labs-jules[bot]
2a6efff2e4 feat: Add Dockerfile and GitHub Actions for automated publishing
This change introduces a comprehensive Dockerfile and a GitHub Actions workflow to build and publish a custom Docker image from the project's source code.

- A new `Dockerfile` has been added. It builds the application from the local source, installing all necessary dependencies, ensuring that any modifications to the codebase are included in the final image. This approach is consistent with the build process of `linuxserver/grocy`.
- The Docker image is configured to use Chinese (`zh_CN`) as the default language via the `GROCY_DEFAULT_LOCALE` environment variable.
- A GitHub Actions workflow is added to `.github/workflows/docker-publish.yml`. It automates the process of building and publishing the image to `nishizhen/anticlockwisegrocy` on Docker Hub whenever a push is made to the `master` branch.
- The `README.md` has been updated to reflect the new Docker image and provide correct instructions for its use.
2025-08-15 10:18:31 +00:00
Bernd Bestel
c24679b799
Updated screenshots 2025-01-22 20:46:36 +01:00
Bernd Bestel
4468a6ac98
Updated screenshots 2025-01-22 20:36:35 +01:00
Bernd Bestel
a68c1087dd
Update README 2024-04-13 17:43:57 +02:00
Bernd Bestel
dde577b98b
Updated README 2023-09-01 17:00:50 +02:00
Bernd Bestel
57ccb8645e
Updated screenshots 2023-07-30 17:18:59 +02:00
Bernd Bestel
5f65f2abd0
New logo 2023-05-19 18:08:26 +02:00
Bernd Bestel
6f5eb42f2a
Updated issue templates 2022-04-04 21:08:50 +02:00
Bernd Bestel
8338421912
Update issue templates 2022-02-15 18:38:58 +01:00
Bernd Bestel
8e3a9d6c04
Updated some screenshots 2022-02-11 19:56:12 +01:00
Bernd Bestel
9b2a551ee4
Updated screenshots 2022-02-11 19:35:13 +01:00
Bernd Bestel
107f51f4ae
Update bug report issue template 2022-02-11 17:41:19 +01:00
Bernd Bestel
c304578443
Updated issue templates 2022-02-11 17:39:10 +01:00
Bernd Bestel
84476ad093
Updated SECURITY.md 2022-02-10 21:51:03 +01:00
Bernd Bestel
0f7d57d0a0
Added https://grocy.info/#say-thanks as GitHub sponsors link (references #1714) 2022-02-10 21:44:01 +01:00
Bernd Bestel
3f88b8dfa2
Fixed issue templates 2021-11-08 17:39:33 +01:00
Bernd Bestel
5ea8ec2dda Update issue templates 2021-11-08 17:36:16 +01:00
Bernd Bestel
196bdbe246
Added SECURITIY.md (references #1643) 2021-10-05 15:36:57 +02:00
Bernd Bestel
2d1d5d46f6
Updated screenshots 2021-07-15 21:04:52 +02:00
Bernd Bestel
11b71e3af2
Issue template update 2021-07-08 20:52:28 +02:00
Bernd Bestel
621bbf79ab Update issue templates 2021-01-03 17:42:31 +01:00
Bernd Bestel
1b864f990b
Updated screenshots 2020-12-19 17:08:08 +01:00
Bernd Bestel
9aa9bd1cc7
Typo 2020-10-31 20:25:04 +01:00
Bernd Bestel
ec12b50cde
Use GitHub issue templates 2020-10-31 20:23:44 +01:00
Bernd Bestel
2d4db25308 Use GitHub issue templates 2020-10-31 20:18:02 +01:00