Skip to content

Releases: Malnati/ops-publisher

v3.0.1

Choose a tag to compare

@Malnati Malnati released this 15 Dec 21:20
a8be60e

What's Changed

New Contributors

Full Changelog: v3.0.0...v3.0.1

v3.0.0

Choose a tag to compare

@Malnati Malnati released this 15 Dec 21:05
690e732

This pull request makes significant updates to rebrand and internationalize the project, shifting from "git-report-ops" to "Ops Publisher." The changes include a complete rewrite and expansion of the README.md with improved documentation, rebranding and clarification of the action's metadata and input descriptions in action.yml, and a comprehensive translation of user-facing messages from Portuguese to English for broader accessibility.

Project Rebranding and Documentation:

  • The project is rebranded from "git-report-ops" to "Ops Publisher," with all references, badges, and descriptions updated accordingly in both README.md and action.yml. [1] [2]
  • The README.md is completely rewritten and expanded to provide clearer usage instructions, configuration details, and template customization examples, now primarily in Portuguese with improved structure and navigation.

Internationalization and Input Clarification:

  • All input descriptions, error messages, and user-facing logs in action.yml are translated from Portuguese to English to make the action more accessible to a global audience. [1] [2] [3] [4] [5] [6] [7]
  • Input fields in action.yml are clarified and standardized, with improved descriptions and defaults to better guide users in configuring the GitHub Action.

Minor Changes:

  • An empty line is added to assets/README.md (possibly as a placeholder or formatting fix).

v2.0.4

Choose a tag to compare

@Malnati Malnati released this 15 Dec 18:11
f6fe956

Malnati/git-report-ops@v2.0.4
This pull request updates the GitHub Action configuration to use newer versions of dependencies and clarifies step identifiers for better maintainability.

Dependency updates:

  • Updated the Malnati/git-report-ops action from version v2.0.2 to v2.0.4 in action.yml to ensure the latest features and fixes are included.

Workflow improvements:

  • Changed the step ID from render_pr to render_timeline for the template rendering step, making the step's purpose clearer in the workflow.

v2.0.3

Choose a tag to compare

@Malnati Malnati released this 15 Dec 17:53
1a8f9d8

Malnati/git-report-ops@v2.0.2 This pull request introduces enhanced error logging and several improvements to the workflow defined in action.yml. The main changes focus on adding centralized error logging, improving the robustness of GitHub CLI commands, and streamlining template rendering and variable export steps.

Error logging and workflow robustness:

  • Added a new errors input and integrated the Malnati/ops-errors@v1.0.0 action to centralize error logs for the workflow. Informational messages are now shown if the error log path is not provided, and confirmation is logged when error logging is enabled. [1] [2]
  • Wrapped critical gh CLI commands with a with_error_log function to capture errors and improve troubleshooting, including authentication and PR operations. [1] [2] [3]

Template rendering and variable handling:

  • Replaced the export and environment variable steps for template rendering with a more direct approach using the Malnati/templateer@v1.0.1 action, and improved how variables (like the attached file basename) are passed to templates. [1] [2]

Command output and UX improvements:

  • Made git fetch and git checkout commands quieter to reduce log noise. [1] [2]
  • Added export of the errors path as an environment variable for downstream steps.

These changes make the workflow more reliable, easier to debug, and simpler to maintain.

Malnati/git-report-ops@v2.0.2

Choose a tag to compare

@Malnati Malnati released this 13 Dec 10:41
cdc21f9

This pull request updates the Git Pull Request Ops GitHub Action to improve PR detection logic and update the action version. The main changes focus on enhancing how existing pull requests are identified and simplifying the script logic to be more robust and maintainable.

Action version update:

  • Updated the action to use Malnati/git-report-ops@v2.0.2 instead of v2.0.1 in action.yml.

Pull request detection improvements:

  • Added a new environment variable HEAD_PREFIX to help filter PRs by branch prefix.
  • Modified the logic for detecting existing pull requests to use gh pr list with a filter on headRefName that starts with the specified HEAD_PREFIX, improving accuracy in identifying related PRs.
  • Simplified the error handling and removed redundant checks for empty or null PR URLs after PR creation, streamlining the script and reducing unnecessary exits.

Malnati/git-report-ops@v2.0.1

Choose a tag to compare

@Malnati Malnati released this 13 Dec 10:31
542ea99

This pull request updates the action.yml for the Git Pull Request Ops action, primarily to improve reliability when handling pull request URLs and to update the action version. The changes ensure that the PR URL is always properly set and validated before proceeding, and that failures are handled more robustly.

Version update:

  • Bumped the action version from v2.0.0 to v2.0.1 in the header comment, reflecting a new release.

Pull request creation and output handling:

  • Refactored the logic for setting and validating the pull request URL to always assign PR_URL regardless of whether the PR already exists or is newly created, and added a check to fail early if the URL is missing or invalid.
  • Moved the output of pr_url and pr_state to after the validation, ensuring that only valid data is written to the GitHub Actions output.

Malnati/git-report-ops@v2.0.0

Choose a tag to compare

@Malnati Malnati released this 13 Dec 10:22
03a7f6b

Malnati/git-report-ops@v2.0.0
This pull request updates the GitHub Action configuration to use a new major version of the git-report-ops action and improves the pull request creation logic for better reliability and clarity. The main changes include upgrading the action dependency, enhancing the detection of existing pull requests, and cleaning up unnecessary debug output and steps.

Dependency and workflow improvements:

  • Updated the git-report-ops action from version v1.3.49 to v2.0.0 in action.yml to use the latest features and fixes.

Pull request creation logic enhancements:

  • Added logic to check for an existing open pull request with the same base and head branches before attempting to create a new one, preventing duplicate PRs and exporting the existing PR URL if found.
  • Simplified error handling and output by removing unnecessary debug echo statements and redundant step group markers, making logs cleaner and easier to read.
  • Removed the step that exported environment variables to the template, streamlining the workflow.

Malnati/git-report-ops@v1.3.49

Choose a tag to compare

@Malnati Malnati released this 12 Dec 20:04
02d49c1

Malnati/git-report-ops@v1.3.49
This pull request updates the Git Pull Request Ops GitHub Action to use a newer version and adds improved environment variable handling for pull request numbers and attached file paths.

Version update:

  • Updated the action version in action.yml from Malnati/git-report-ops@v1.3.48 to v1.3.49, ensuring the latest features and fixes are included.

Environment variable export improvements:

  • In the step exporting the basename of ATTACHED_FILE_PATH, added exporting of the PR_NUMBER environment variable to make it available for subsequent workflow steps, and included a debug echo statement for PR_NUMBER.

Malnati/git-report-ops@v1.3.48

Choose a tag to compare

@Malnati Malnati released this 12 Dec 19:12
acfd872

Malnati/git-report-ops@v1.3.48
This pull request updates the workflow configuration for the Git Pull Request Ops action. The most notable changes include updating the action version and refining the step that exports environment variables.

Action version update:

  • Updated the referenced version of Malnati/git-report-ops from v1.3.47 to v1.3.48 in action.yml to ensure the workflow uses the latest features and fixes.

Workflow step refinement:

  • Renamed the step for exporting environment variables from "Exportar variáveis para o PR template" to "Exportar basename ATTACHED_FILE_PATH" and changed its step ID from export_vars_pr_template to reexport_basename_attached_file for improved clarity and specificity in action.yml.

Malnati/git-report-ops@v1.3.47

Choose a tag to compare

@Malnati Malnati released this 12 Dec 19:06
5914792

Malnati/git-report-ops@v1.3.47 updates the git-report-ops GitHub Action to version v1.3.47 and improves how environment variables are exported for use in pull request templates. The main focus is on ensuring that the basename of the attached file path is available as an environment variable, which can be useful for PR templates or subsequent steps.

Key changes:

Action version update:

  • Updated the referenced action version from v1.3.46 to v1.3.47 in action.yml.

Environment variable export improvements:

  • Added a new step to extract the basename from the ATTACHED_FILE_PATH input and export it as an environment variable (ATTACHED_FILE_PATH) for use in PR templates.
  • Removed an unnecessary printf statement that previously printed environment variables to standard output, streamlining the export process.