Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(create-new-release.yml): update client-payload to use github.ref_… #92

Merged
merged 4 commits into from
May 24, 2024

Commits on May 24, 2024

  1. fix(create-new-release.yml): update client-payload to use github.ref_…

    …name instead of github.ref to correctly reference the branch name
    
    feat(publish-docker-image.yml): add support for specifying a custom tag when triggering the workflow manually
    The client-payload in create-new-release.yml is updated to use github.ref_name instead of github.ref to ensure the correct branch name is used. In publish-docker-image.yml, support is added for specifying a custom tag when manually triggering the workflow using workflow_dispatch. This allows users to provide a specific tag for the Docker image build and push process.
    mauvehed committed May 24, 2024
    Configuration menu
    Copy the full SHA
    7d37fc7 View commit details
    Browse the repository at this point in the history
  2. ci(publish-docker-image.yml): add support for building and pushing a …

    …test image based on the TAG value
    
    The workflow file now includes a conditional statement to build and push a test image to the GitHub Container Registry (GHCR) when the TAG value is set to "test". This enhancement allows for better testing and validation of the application in a separate environment before deploying to production.
    mauvehed committed May 24, 2024
    Configuration menu
    Copy the full SHA
    666ca42 View commit details
    Browse the repository at this point in the history
  3. Update .github/workflows/publish-docker-image.yml

    Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
    mauvehed and sourcery-ai[bot] authored May 24, 2024
    Configuration menu
    Copy the full SHA
    e35e012 View commit details
    Browse the repository at this point in the history
  4. chore(publish-docker-image.yml): refactor TAG variable assignment log…

    …ic for better readability and maintainability
    
    The TAG variable assignment logic has been refactored to improve readability and maintainability. The script now sets the TAG variable based on the event type (repository_dispatch, workflow_dispatch, push) and commit message content. This change makes it easier to understand how the TAG is determined in different scenarios, ensuring consistent behavior across events.
    mauvehed committed May 24, 2024
    Configuration menu
    Copy the full SHA
    52038cb View commit details
    Browse the repository at this point in the history