)]}'
{".github/workflows/release.yaml":[{"author":{"_account_id":21991,"name":"Kostyantyn Kalynovskyi","email":"kkalinovskiy@gmail.com","username":"kkalynovskyi"},"change_message_id":"ab973a03fdca0ca1a68cc9806165babf5cc7ca15","unresolved":true,"context_lines":[{"line_number":36,"context_line":"          set -e"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"          TAG\u003d$(echo \"${TAG_REF}\" | sed -e \u0027s|refs/tags/||\u0027)"},{"line_number":39,"context_line":"          for i in airshipctl krm-functions/*"},{"line_number":40,"context_line":"          do"},{"line_number":41,"context_line":"            if [[ $i \u003d\u003d airshipctl ]]"},{"line_number":42,"context_line":"            then"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"fffe140d_3db9ac8f","line":39,"range":{"start_line":39,"start_character":30,"end_line":39,"end_character":45},"updated":"2021-03-17 01:28:33.000000000","message":"at some point this may result into listing files there as well.\ni would suggest something like:\nfor i in airshipctl $(cd krm-functions ;ls -d *); do echo $i; done\n\nit will result into\nairshipctl\ncloud-init\nreplacement-transformer\ntemplater","commit_id":"d998f575a47256201cfac550b6a7562e193482ce"},{"author":{"_account_id":21991,"name":"Kostyantyn Kalynovskyi","email":"kkalinovskiy@gmail.com","username":"kkalynovskyi"},"change_message_id":"ab973a03fdca0ca1a68cc9806165babf5cc7ca15","unresolved":true,"context_lines":[{"line_number":36,"context_line":"          set -e"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"          TAG\u003d$(echo \"${TAG_REF}\" | sed -e \u0027s|refs/tags/||\u0027)"},{"line_number":39,"context_line":"          for i in airshipctl krm-functions/*"},{"line_number":40,"context_line":"          do"},{"line_number":41,"context_line":"            if [[ $i \u003d\u003d airshipctl ]]"},{"line_number":42,"context_line":"            then"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"a447489c_e421b096","line":39,"range":{"start_line":39,"start_character":14,"end_line":39,"end_character":15},"updated":"2021-03-17 01:28:33.000000000","message":"could you change this to something else but $i, dir_name, img? it was hard for me to understand what we are iterating on.","commit_id":"d998f575a47256201cfac550b6a7562e193482ce"},{"author":{"_account_id":27715,"name":"Sean Eagan","email":"seaneagan@microsoft.com","username":"seaneagan"},"change_message_id":"732cc76c986f89b7d890738c9bba40b3bd6ac4e7","unresolved":false,"context_lines":[{"line_number":36,"context_line":"          set -e"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"          TAG\u003d$(echo \"${TAG_REF}\" | sed -e \u0027s|refs/tags/||\u0027)"},{"line_number":39,"context_line":"          for i in airshipctl krm-functions/*"},{"line_number":40,"context_line":"          do"},{"line_number":41,"context_line":"            if [[ $i \u003d\u003d airshipctl ]]"},{"line_number":42,"context_line":"            then"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"d5e2b71b_341cff21","line":39,"range":{"start_line":39,"start_character":14,"end_line":39,"end_character":15},"in_reply_to":"a447489c_e421b096","updated":"2021-03-17 13:30:59.000000000","message":"Done","commit_id":"d998f575a47256201cfac550b6a7562e193482ce"},{"author":{"_account_id":27715,"name":"Sean Eagan","email":"seaneagan@microsoft.com","username":"seaneagan"},"change_message_id":"732cc76c986f89b7d890738c9bba40b3bd6ac4e7","unresolved":false,"context_lines":[{"line_number":36,"context_line":"          set -e"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"          TAG\u003d$(echo \"${TAG_REF}\" | sed -e \u0027s|refs/tags/||\u0027)"},{"line_number":39,"context_line":"          for i in airshipctl krm-functions/*"},{"line_number":40,"context_line":"          do"},{"line_number":41,"context_line":"            if [[ $i \u003d\u003d airshipctl ]]"},{"line_number":42,"context_line":"            then"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"a70de309_8e43ece4","line":39,"range":{"start_line":39,"start_character":30,"end_line":39,"end_character":45},"in_reply_to":"fffe140d_3db9ac8f","updated":"2021-03-17 13:30:59.000000000","message":"Done","commit_id":"d998f575a47256201cfac550b6a7562e193482ce"},{"author":{"_account_id":21991,"name":"Kostyantyn Kalynovskyi","email":"kkalinovskiy@gmail.com","username":"kkalynovskyi"},"change_message_id":"ab973a03fdca0ca1a68cc9806165babf5cc7ca15","unresolved":true,"context_lines":[{"line_number":46,"context_line":"              IMG\u003d\"${i##*/}\""},{"line_number":47,"context_line":"              TAG_PREFIX\u003d$IMG-"},{"line_number":48,"context_line":"            fi"},{"line_number":49,"context_line":"            if [[ \"$TAG\" \u003d~ ^($TAG_PREFIX)?v?(([0-9]+)\\.([0-9]+)\\.([0-9]+)(-[a-zA-Z]+(\\.[0-9]+)?)?)$ ]]"},{"line_number":50,"context_line":"            then"},{"line_number":51,"context_line":"              TAGS\u003d\"${BASH_REMATCH[2]}\""},{"line_number":52,"context_line":"              # Prereleases don\u0027t count as major and minor"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"65b367c1_b3d173c0","line":49,"range":{"start_line":49,"start_character":15,"end_line":49,"end_character":103},"updated":"2021-03-17 01:28:33.000000000","message":"can you explain the logic here. for example if TAG is v2.0.3? or this is expected to have tags such as cloud-init-v4.0.1 or similar?\n\nthis was probably discussed at the design calls, but i missed them it seems 😊","commit_id":"d998f575a47256201cfac550b6a7562e193482ce"},{"author":{"_account_id":27715,"name":"Sean Eagan","email":"seaneagan@microsoft.com","username":"seaneagan"},"change_message_id":"732cc76c986f89b7d890738c9bba40b3bd6ac4e7","unresolved":true,"context_lines":[{"line_number":46,"context_line":"              IMG\u003d\"${i##*/}\""},{"line_number":47,"context_line":"              TAG_PREFIX\u003d$IMG-"},{"line_number":48,"context_line":"            fi"},{"line_number":49,"context_line":"            if [[ \"$TAG\" \u003d~ ^($TAG_PREFIX)?v?(([0-9]+)\\.([0-9]+)\\.([0-9]+)(-[a-zA-Z]+(\\.[0-9]+)?)?)$ ]]"},{"line_number":50,"context_line":"            then"},{"line_number":51,"context_line":"              TAGS\u003d\"${BASH_REMATCH[2]}\""},{"line_number":52,"context_line":"              # Prereleases don\u0027t count as major and minor"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"4a55c02a_ff79190c","line":49,"range":{"start_line":49,"start_character":15,"end_line":49,"end_character":103},"in_reply_to":"65b367c1_b3d173c0","updated":"2021-03-17 13:30:59.000000000","message":"it is documented on L15-17 of this file","commit_id":"d998f575a47256201cfac550b6a7562e193482ce"}]}
