You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by GitBox <gi...@apache.org> on 2020/12/19 08:33:45 UTC

[GitHub] [airflow] potiuk opened a new issue #13182: Rwwrite our Github Action workflows to Python

potiuk opened a new issue #13182:
URL: https://github.com/apache/airflow/issues/13182


   Yesterday (18th of December) GitHub announced a 3rd-party Python GHApi: https://github.blog/2020-12-18-learn-about-ghapi-a-new-third-party-python-client-for-the-github-api/
   
   One of the features of the API is the ability to write GitHub Actions Workflows entirely in Python:
   
   https://github.blog/2020-12-18-learn-about-ghapi-a-new-third-party-python-client-for-the-github-api/#github-actions
   
   This is super cool. Knowing the difficulties of combining YAML files, bash scripts and TypeScripts Actions) together, this is a so much better and easier way of writing the workflows,
   
   We should rewrite all our workflows using this new API !
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [airflow] kaxil commented on issue #13182: Rewrite our Github Action workflows to Python

Posted by GitBox <gi...@apache.org>.
kaxil commented on issue #13182:
URL: https://github.com/apache/airflow/issues/13182#issuecomment-749252296


   🎉 Yes let's do it


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [airflow] potiuk commented on issue #13182: Rewrite our Github Action workflows to Python

Posted by GitBox <gi...@apache.org>.
potiuk commented on issue #13182:
URL: https://github.com/apache/airflow/issues/13182#issuecomment-981119516


   Oh yeah. I will update the issue soon with an inventory of what is needed and we will work from here. Similarly https://github.com/apache/airflow/issues/12282 with rewriting breeze. Those will have some overlap so the two interns will be working together. More on that soon!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [airflow] potiuk commented on issue #13182: Rewrite our Github Action workflows to Python

Posted by GitBox <gi...@apache.org>.
potiuk commented on issue #13182:
URL: https://github.com/apache/airflow/issues/13182#issuecomment-981145762


   Yeah. Finally the time had come to start work on the rewrite: 
   
   First, founding PR is here: https://github.com/apache/airflow/pull/19867/ - those who are interested will find there some ADR (Architecture Decision Records) which we will keep throughout the whole project to capture all important decisions we've made and once we merge it, more stuff will come. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [airflow] eladkal commented on issue #13182: Rewrite our Github Action workflows to Python

Posted by GitBox <gi...@apache.org>.
eladkal commented on issue #13182:
URL: https://github.com/apache/airflow/issues/13182#issuecomment-981103590


   > @potiuk is it sill something considered to be done?
   
   This is in fact in progress. We have an intern from the Outreachy project that will take over this.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [airflow] emmanue commented on issue #13182: Rewrite our Github Action workflows to Python

Posted by GitBox <gi...@apache.org>.
emmanue commented on issue #13182:
URL: https://github.com/apache/airflow/issues/13182#issuecomment-981085732


   @potiuk  I will like to help and contribute.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [airflow] potiuk commented on issue #13182: Rwwrite our Github Action workflows to Python

Posted by GitBox <gi...@apache.org>.
potiuk commented on issue #13182:
URL: https://github.com/apache/airflow/issues/13182#issuecomment-748441995


   cc: @kaxil @ashb @turbaszek @mik-laj and @TobKed  - let's do it!


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [airflow] TobKed commented on issue #13182: Rewrite our Github Action workflows to Python

Posted by GitBox <gi...@apache.org>.
TobKed commented on issue #13182:
URL: https://github.com/apache/airflow/issues/13182#issuecomment-981093257


   @potiuk is it sill something considered to be done?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org