Skip to content

Releases: octue/get-deployment-info

Shorten revision tag for pull requests

04 Dec 16:25
f83ccd4

Choose a tag to compare

Contents (#13)

Fixes

  • Shorten revision tag to "pull-<pull request number>" for pull request runs

Operations

  • Run test workflow on pull request only

Facilitate branch deployments

29 Nov 10:52
d9b573d

Choose a tag to compare

Summary

This pull request does two main things:

  1. It distinguishes between the version specified in the setup.py or pyproject.toml file and the revision tag:
  • The version_slug output is now the slugified form of version instead of the slugified form of the revision tag
  • The old form of version_slug is now revision_tag_slug
  • A non-slugified revision_tag output is now available
  1. The revision_tag of a non-main branch is now branch-<branch-name> instead of unreleased. This facilitates having multiple deployed branches.

Contents (#10)

IMPORTANT: There is 1 breaking change.

Enhancements

  • 💥 BREAKING CHANGE: Distinguish between version and revision tag
  • Set revision tag to branch-<branch-name> if branch is not main

Operations

  • Update pre-commit config

Testing

  • Temporarily disable short sha check

Upgrade instructions

💥 Distinguish between version and revision tag

Use revision_tag_slug instead of version_slug to get the same value

Rename "artefact" to "artifact" to align with common spelling

06 Feb 17:23
5edf1d3

Choose a tag to compare

Contents (#7)

Fixes

  • Rename "artefact" to "artifact" to align with common spelling

Print outputs to `stdout` as part of action

10 Jan 11:14
cf7beef

Choose a tag to compare

Contents (#4)

Enhancements

  • Echo outputs to stdout as part of action

Documentation

  • Update action input/output descriptions
  • Add branding to action

Add tests to workflow

22 Dec 13:00
f919a0f

Choose a tag to compare

Contents (#3)

Testing

  • Expand test workflow to test most outputs of the GitHub action

Operations

  • Change trigger for semantic version checker to push

Fix release workflow

22 Dec 12:10
f4f2929

Choose a tag to compare

Contents (#2)

Operations

  • Add missing poetry installation step in release workflow
  • Add workflow for manually building/pushing docker images

Testing

  • Add assertion to workflow

Chores

  • Remove extra space