{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":761561282,"defaultBranch":"main","name":"dagster-skypilot-demo","ownerLogin":"mjkanji","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-22T03:59:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/52061313?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1709697478.0","currentOid":""},"activityList":{"items":[{"before":"25064c0320ea56fe67529c63198399523010fd38","after":"7c7c53426bddf85b8e0600a657ba120b6d32b8ae","ref":"refs/heads/main","pushedAt":"2024-04-13T00:59:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"d14e57c97c79dbcf6c55b2b8f87b26b986422569","after":"25064c0320ea56fe67529c63198399523010fd38","ref":"refs/heads/main","pushedAt":"2024-03-15T15:29:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Fix the log messages.","shortMessageHtmlLink":"Fix the log messages."}},{"before":"073ab03fe84c5a060b9ffc339524278dfcf619cb","after":"d14e57c97c79dbcf6c55b2b8f87b26b986422569","ref":"refs/heads/main","pushedAt":"2024-03-15T13:33:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Set the default SKYPILOT_BUCKET to \"\" so users are forced to set it as an env var.","shortMessageHtmlLink":"Set the default SKYPILOT_BUCKET to \"\" so users are forced to set it a…"}},{"before":"38110b5219f60555de4472ee7cd38b00affd51c7","after":"073ab03fe84c5a060b9ffc339524278dfcf619cb","ref":"refs/heads/main","pushedAt":"2024-03-15T10:59:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Docker deploys.","shortMessageHtmlLink":"Docker deploys."}},{"before":"c3e9d006bd2184d3358ded399a001085be255bcb","after":"38110b5219f60555de4472ee7cd38b00affd51c7","ref":"refs/heads/main","pushedAt":"2024-03-15T10:57:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Make max_steps and spot_launch configurable.","shortMessageHtmlLink":"Make max_steps and spot_launch configurable."}},{"before":"a14b94c80e85fe6bfe01b995369f47d1eb653431","after":"c3e9d006bd2184d3358ded399a001085be255bcb","ref":"refs/heads/main","pushedAt":"2024-03-15T07:25:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Add Dagster Cloud deploy actions","shortMessageHtmlLink":"Add Dagster Cloud deploy actions"}},{"before":"6ca5a15843704d2d9bb6833266262dd168d077d9","after":"a14b94c80e85fe6bfe01b995369f47d1eb653431","ref":"refs/heads/main","pushedAt":"2024-03-15T06:49:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Switch back to Docker deploys and restore the post_install script.","shortMessageHtmlLink":"Switch back to Docker deploys and restore the post_install script."}},{"before":"66be9a978958f1869f1d59811aaeae156f26c511","after":"6ca5a15843704d2d9bb6833266262dd168d077d9","ref":"refs/heads/main","pushedAt":"2024-03-15T06:44:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Make max_steps configurable as an env var.","shortMessageHtmlLink":"Make max_steps configurable as an env var."}},{"before":"1a7a8eab8d088eaf5fdd0ae9c2dbdfde2e390ace","after":null,"ref":"refs/heads/shell_invoke","pushedAt":"2024-03-06T03:57:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"}},{"before":"b4877cb7db9dc372943ac93df50b3bd6be75b431","after":"66be9a978958f1869f1d59811aaeae156f26c511","ref":"refs/heads/main","pushedAt":"2024-03-06T03:57:55.000Z","pushType":"pr_merge","commitsCount":20,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Merge pull request #3 from mjkanji/shell_invoke\n\nExplore invoking SkyPilot using dagster_shell vs. the Python API","shortMessageHtmlLink":"Merge pull request #3 from mjkanji/shell_invoke"}},{"before":"f8091d37ebd86888cae49f786104f46518de000d","after":"1a7a8eab8d088eaf5fdd0ae9c2dbdfde2e390ace","ref":"refs/heads/shell_invoke","pushedAt":"2024-03-06T03:55:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Delete post_install script as we are using a custom Docker container for PEX deploys instead.","shortMessageHtmlLink":"Delete post_install script as we are using a custom Docker container …"}},{"before":"807be59b35ff36d7a3895b51d1d5a77fe48b4a13","after":"f8091d37ebd86888cae49f786104f46518de000d","ref":"refs/heads/shell_invoke","pushedAt":"2024-03-06T03:51:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Clean up for publication:\n\n* Include just the SkyPilot Python API variant\n* Delete consts module.","shortMessageHtmlLink":"Clean up for publication:"}},{"before":"3516c97e856c3f80f4638b74c343be7a6a6db759","after":"807be59b35ff36d7a3895b51d1d5a77fe48b4a13","ref":"refs/heads/shell_invoke","pushedAt":"2024-03-06T02:49:38.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Add logging to teardown_all_clusters.","shortMessageHtmlLink":"Add logging to teardown_all_clusters."}},{"before":"4357e8b40e6412e8061ab7c004645dc32578bd87","after":"3516c97e856c3f80f4638b74c343be7a6a6db759","ref":"refs/heads/shell_invoke","pushedAt":"2024-03-04T15:51:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Refactors:\n\n* Use canonical method of identifying Dagster env based on Dagster\n Open Platform example\n* Move populate_keyfiles() into utils.py","shortMessageHtmlLink":"Refactors:"}},{"before":"ccb64052b2d0e64f0996ecf478b2bb234c108b2b","after":"4357e8b40e6412e8061ab7c004645dc32578bd87","ref":"refs/heads/shell_invoke","pushedAt":"2024-03-04T15:47:17.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Have the YAML and Python equivalent as different assets and ...\n\nread the metrics from S3 and log them as metadata in Dagster.","shortMessageHtmlLink":"Have the YAML and Python equivalent as different assets and ..."}},{"before":"c192130971121ee4f923965e3e59d7f1d66220a6","after":"ccb64052b2d0e64f0996ecf478b2bb234c108b2b","ref":"refs/heads/shell_invoke","pushedAt":"2024-02-28T09:47:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Set TERM alongside default env vars.","shortMessageHtmlLink":"Set TERM alongside default env vars."}},{"before":"9287e167e1fec72a845629e59f13f75be5136205","after":"aa7978221737f6533a203bf364987163fe8f62ed","ref":"refs/heads/shell_invoke_no_color","pushedAt":"2024-02-28T09:39:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Add NO_COLOR to default environment variables","shortMessageHtmlLink":"Add NO_COLOR to default environment variables"}},{"before":"1e4ae9ff5b384f90be220d3b151f845177e70d66","after":"9287e167e1fec72a845629e59f13f75be5136205","ref":"refs/heads/shell_invoke_no_color","pushedAt":"2024-02-28T09:23:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Remove env dict","shortMessageHtmlLink":"Remove env dict"}},{"before":null,"after":"1e4ae9ff5b384f90be220d3b151f845177e70d66","ref":"refs/heads/shell_invoke_no_color","pushedAt":"2024-02-28T09:04:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Set NO_COLOR=1","shortMessageHtmlLink":"Set NO_COLOR=1"}},{"before":"e928082c2b5769376a08cbdd8572e97829432abe","after":"c192130971121ee4f923965e3e59d7f1d66220a6","ref":"refs/heads/shell_invoke","pushedAt":"2024-02-28T08:58:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Disable color and styling for Rich and quiet pip\n\n* TERM=dumb for disabling Rich styling/colors","shortMessageHtmlLink":"Disable color and styling for Rich and quiet pip"}},{"before":"b8f863b90686146a4fcc6ac6c473af8964e0ed69","after":"e928082c2b5769376a08cbdd8572e97829432abe","ref":"refs/heads/shell_invoke","pushedAt":"2024-02-28T08:51:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Disable color and styling for Rich.","shortMessageHtmlLink":"Disable color and styling for Rich."}},{"before":"9f1b4ec6e9de2869f73d0bd2ca6e9c1b38e9d1cb","after":"b8f863b90686146a4fcc6ac6c473af8964e0ed69","ref":"refs/heads/shell_invoke","pushedAt":"2024-02-28T08:48:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Disable color and styling for Rich.","shortMessageHtmlLink":"Disable color and styling for Rich."}},{"before":"6142641a073060a1d0f0c5b6461710ebda54920c","after":"9f1b4ec6e9de2869f73d0bd2ca6e9c1b38e9d1cb","ref":"refs/heads/shell_invoke","pushedAt":"2024-02-28T08:35:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Revert to regular setup and run commands.","shortMessageHtmlLink":"Revert to regular setup and run commands."}},{"before":"15c07d0bebb5d473328dec9e5d09ef59507c8020","after":"6142641a073060a1d0f0c5b6461710ebda54920c","ref":"refs/heads/shell_invoke","pushedAt":"2024-02-28T08:06:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Populate keyfiles.","shortMessageHtmlLink":"Populate keyfiles."}},{"before":"12a452d9fb9084515479c29e087fb3faf82c6b4e","after":"15c07d0bebb5d473328dec9e5d09ef59507c8020","ref":"refs/heads/shell_invoke","pushedAt":"2024-02-28T07:42:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Switch to invoking SkyPilot using dagster_shell and STREAMing logs.","shortMessageHtmlLink":"Switch to invoking SkyPilot using dagster_shell and STREAMing logs."}},{"before":"ddbca9bde67f9ac65204cbba883c46461ea3fcf2","after":"12a452d9fb9084515479c29e087fb3faf82c6b4e","ref":"refs/heads/shell_invoke","pushedAt":"2024-02-28T07:41:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Switch to invoking SkyPilot using dagster_shell and STREAMing logs.","shortMessageHtmlLink":"Switch to invoking SkyPilot using dagster_shell and STREAMing logs."}},{"before":null,"after":"ddbca9bde67f9ac65204cbba883c46461ea3fcf2","ref":"refs/heads/shell_invoke","pushedAt":"2024-02-28T07:40:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Switch to invoking SkyPilot using dagster_shell and STREAMing logs.","shortMessageHtmlLink":"Switch to invoking SkyPilot using dagster_shell and STREAMing logs."}},{"before":"36d9caf33f614ed540da89e28efbaedb4cb7f107","after":"b4877cb7db9dc372943ac93df50b3bd6be75b431","ref":"refs/heads/main","pushedAt":"2024-02-27T23:07:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Extract key files logic into independent function.","shortMessageHtmlLink":"Extract key files logic into independent function."}},{"before":"87606c3be42874d04a07be2c85ad1b8a820438bf","after":null,"ref":"refs/heads/custom_image","pushedAt":"2024-02-27T23:01:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"}},{"before":"70bb4eb382ada47771d68d40f111d7488a2107c0","after":"36d9caf33f614ed540da89e28efbaedb4cb7f107","ref":"refs/heads/main","pushedAt":"2024-02-27T23:01:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mjkanji","name":"Muhammad Jarir Kanji","path":"/mjkanji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52061313?s=80&v=4"},"commit":{"message":"Add a custom Dockerfile and switch to PEX deploys with this base image.","shortMessageHtmlLink":"Add a custom Dockerfile and switch to PEX deploys with this base image."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEL5C9oQA","startCursor":null,"endCursor":null}},"title":"Activity · mjkanji/dagster-skypilot-demo"}