ba9a459e1b
docs(readme): clarify token usage in releases sync action
...
- Add a comment to explain the token's purpose for better clarity
- Helps future maintainers understand the context of the token usage
2025-05-26 17:31:04 +02:00
b5f1d595d8
refactor(action): reduce sleep duration and remove verbose exports
...
- Decreases sleep duration from 5 seconds to 3 seconds for efficiency
- Removes unnecessary verbose export statements to streamline scripts
2025-05-26 17:18:31 +02:00
a84bf1ec92
chore(action): add delay to ensure environment readiness
...
- Introduces a 5-second sleep step for better environment stability
- Aims to prevent issues caused by unready environments during execution
2025-05-26 17:15:47 +02:00
bc0ba18afb
fix(scripts): log release metadata on missing tag
...
- Adds logging of release metadata when a specified tag is not found
- Helps with debugging by providing additional context in failure cases
2025-05-26 17:06:56 +02:00
46179b4945
feat(action): add verbose mode to Gitea release scripts
...
- Introduces `VERBOSE=true` to enhance debugging during script execution
- Improves visibility into the release fetching and tagging processes
2025-05-26 17:04:28 +02:00
fb70bee551
refactor(scripts): remove redundant verbose flag handling
...
- Eliminate unused VERBOSE flag exports in action workflows
- Adjust curl commands to consistently output responses instead of suppressing
- Simplify script logic by removing unnecessary verbosity checks
2025-05-26 17:02:07 +02:00
b5a142b48b
feat(script): add verbose mode for curl operations
...
- Introduces a `VERBOSE` flag to toggle detailed curl output
- Adds a helper function to conditionally execute verbose curl commands
- Improves debugging capabilities for fetching Gitea release data
2025-05-26 16:58:04 +02:00
b7e96885de
feat(action): enable verbose mode for release fetch script
...
- Adds an environment variable to enable verbose logging
during the Gitea release fetch script execution.
- Improves debugging and traceability of script actions.
2025-05-26 16:57:53 +02:00
1d22274963
feat(action): enable verbose mode for script execution
...
- Adds an environment variable to enable verbose output
- Aims to improve debugging and visibility during script runs
2025-05-26 16:51:27 +02:00
8f63244fb0
docs: add README with release synchronization example
...
- Introduces a README file with an example for syncing releases
between Gitea and GitHub using a GitHub Actions workflow.
- Highlights configuration details and inputs for the action.
2025-05-26 16:46:25 +02:00
de4fc6d672
Revert "feat(action): enable verbose mode for debugging"
...
This reverts commit 15928d0cc4
.
2025-05-26 16:44:07 +02:00
15928d0cc4
feat(action): enable verbose mode for debugging
...
- Adds an environment variable to enable verbose logging
- Facilitates easier debugging during action execution
2025-05-26 16:42:56 +02:00
c76a1d2eaa
feat(action): add step to print action path
...
- Adds a step to output the GitHub action path for debugging
- Improves visibility into the action's runtime environment
2025-05-26 16:40:41 +02:00
1a65639e71
fix(action): use action path for script execution
...
- Ensures scripts are executed using the GitHub action path
- Improves reliability in locating script files
2025-05-26 16:37:28 +02:00
a0e425cc35
feat(action): add GitHub-Gitea release sync workflow
...
- Introduces a composite action to synchronize releases from Gitea to GitHub
- Adds support for configurable inputs like repository details and tokens
- Implements steps for fetching and pushing releases via scripts
2025-05-26 16:27:17 +02:00
ef7456160a
feat(scripts): add script to manage GitHub releases
...
- Introduces a Bash script to create or update GitHub releases
- Supports uploading release assets and modifying metadata
- Handles token-based authentication and error conditions
- Improves release management with automated workflows
2025-05-26 16:27:09 +02:00
672f737b5a
feat(scripts): add script to fetch Gitea release assets
...
- Adds a Bash script to fetch Gitea release metadata and assets
- Supports configurable inputs for URL, token, owner, and repository
- Saves release data and assets to a temporary directory
2025-05-26 16:27:04 +02:00
f5187b7a0c
chore(vscode): customize activity bar and color theme
2025-05-26 16:26:52 +02:00
37599195bb
chore(gitignore): add rule to ignore environment files
...
- Adds a rule to ignore all `.env` files across the project.
- Prevents sensitive environment variables from being tracked.
2025-05-26 16:26:43 +02:00