Skip to content

Conversation

@EoinTrial
Copy link
Contributor

Updates contents of docs folder to:

  • align them with G-Research's writing conventions
  • implement tech author recommendations from Armada documentation review

@EoinTrial EoinTrial marked this pull request as ready for review June 26, 2025 14:55
@EoinTrial
Copy link
Contributor Author

Sorry, not sure why my commits aren't being signed. I've created an SSH key and added it within my GitHub settings.

Copy link
Member

@dave-gantenbein dave-gantenbein left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall, a great improvement! I took a stab at answering your questions. Agreed that much more can be done here, but I'd consider taking this win and opening further PRs for new improvements.

title: Armada Airflow Operator
---

# Armada Airflow Operator
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Feel free to add that change here if you like.

- [Armada Airflow Operator](#armada-airflow-operator)
- [armada.operators.armada module](#armadaoperatorsarmada-module)
- [_class_ armada.operators.armada.ArmadaOperator(name, channel\_args, armada\_queue, job\_request, job\_set\_prefix='', lookout\_url\_template=None, poll\_interval=30, container\_logs=None, k8s\_token\_retriever=None, deferrable=False, job\_acknowledgement\_timeout=300, dry\_run=False, reattach\_policy=None, extra\_links=None, \*\*kwargs)](#class-armadaoperatorsarmadaarmadaoperatorname-channel_args-armada_queue-job_request-job_set_prefix-lookout_url_templatenone-poll_interval30-container_logsnone-k8s_token_retrievernone-deferrablefalse-job_acknowledgement_timeout300-dry_runfalse-reattach_policynone-extra_linksnone-kwargs)
- [execute(context)](#executecontext)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This feels like a separate pull request to me.

@EoinTrial
Copy link
Contributor Author

Hey @dave-gantenbein, have just looked at your comments - they're great, thank you! Yeah, happy to get this merged and raise another PR to take care of any other bits.

dave-gantenbein
dave-gantenbein previously approved these changes Jul 1, 2025
Copy link
Member

@dave-gantenbein dave-gantenbein left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great improvements overall! I left a few comments addressing your final questions, which I think we can take up subsequently. Thanks for the contribution!

Copy link
Member

@richscott richscott left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I had just one comment for you question about the missing launch.json.

@EoinTrial
Copy link
Contributor Author

@richscott Thanks for flagging that broken link! Have removed. If all looks ok, could I get an approval, please?

EoinTrial added 4 commits July 3, 2025 13:47
Signed-off-by: EoinTrial <eoinsh@gmail.com>
Signed-off-by: EoinTrial <eoinsh@gmail.com>
Signed-off-by: EoinTrial <eoinsh@gmail.com>
Signed-off-by: EoinTrial <eoinsh@gmail.com>
Copy link
Member

@richscott richscott left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@dave-gantenbein dave-gantenbein merged commit 9830c4d into armadaproject:master Jul 3, 2025
15 of 22 checks passed
@EoinTrial EoinTrial deleted the edit-docs branch July 4, 2025 06:49
suprjinx added a commit that referenced this pull request Jul 7, 2025
This reverts commit 9830c4d.

Signed-off-by: Geoff Wilson <geoff@gr-oss.io>
suprjinx added a commit that referenced this pull request Jul 8, 2025
This reverts commit c6cf655.

Signed-off-by: Geoff Wilson <geoff@gr-oss.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants