Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[IO-1554][internal] Further CI/CD tooling #680

Merged
merged 213 commits into from
Oct 10, 2023
Merged

[IO-1554][internal] Further CI/CD tooling #680

merged 213 commits into from
Oct 10, 2023

Conversation

owencjones
Copy link
Contributor

Problem

Small extra pipeline changes

Solution

Git fu to merge the right pieces into the right place

Owen and others added 25 commits October 1, 2023 16:10
* client refactor

* item object rename

* delete/create classmethods

* core item rename

* meta object rename

* Client naming consistency

* remove useless asserts

* remove useless asserts

* collect refactor

* mypy cleanup

* streamlining

* expanding on exceptions

* __init__.py backend import changes

* team backend restructure for circular reference

* comment

* changes to collect operation, now invalidates cache if adding to query

* restructure exceptions module
* Fix for unrelated ticket

* Fix to tolerate issue in place

---------

Co-authored-by: Owen <owen@owencjones.co.uk>
* mypy cleanup

* drop mypy settings that don't work

* np typing change

* remove overrides

* Literal fix
* tests refactor and timing changes

* tests for tests
* Error messages improved.

* Update to error message

* Correct typo

---------

Co-authored-by: Owen <owen@owencjones.co.uk>
@linear
Copy link

linear bot commented Oct 10, 2023

IO-1554 Darwin-py CD pipeline

Either

  • create tag → deploy
  • weekly deploy
  • merge to master → deploy

Note:

  • linear tickets should be getting moved automatically (can use existing scripts)

@owencjones owencjones changed the title Io 1554 [IO-1554][internal] Further CI/CD tooling Oct 10, 2023
@owencjones owencjones merged commit 06b90ee into master Oct 10, 2023
6 checks passed
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.

2 participants