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

Feature Proposal: Use github action instead travis for CI / CD #617

Closed
feng-tao opened this issue Aug 12, 2020 · 4 comments
Closed

Feature Proposal: Use github action instead travis for CI / CD #617

feng-tao opened this issue Aug 12, 2020 · 4 comments
Assignees
Labels
status:completed Issue is completed and on master type:maintenance A regular maintenance chore or task, including refactors, build system, CI, performance improvements

Comments

@feng-tao
Copy link
Member

Expected Behavior or Use Case

Github action is easy to setup and maintained. We should use github action for all CI / CD in the long run instead of travis. Here is an example workflow(amundsen-io/amundsencommon#47).

Service or Ingestion ETL

Possible Implementation

Example Screenshots (if appropriate):

Context

@feng-tao feng-tao self-assigned this Aug 12, 2020
@feng-tao
Copy link
Member Author

I will take a look next week once back.
cc @ttannis @Golodhros

@Golodhros Golodhros added type:maintenance A regular maintenance chore or task, including refactors, build system, CI, performance improvements Project: All status:needs_votes Issue or bug fix that needs support from the community to be considered labels Aug 12, 2020
@dorianj
Copy link
Contributor

dorianj commented Aug 17, 2020

I haven't used GH actions much but I've worked a ton with circleci, I think I could make good progress on this without too much help -- can I pick this up?

@feng-tao
Copy link
Member Author

Thanks @dorianj , but I think this one requires to access some passwords / token for the project in order to test it end 2 end (e.g upload pypi). I would still prefer to do it myself if it is ok to you.

@feng-tao
Copy link
Member Author

all the prs are merged and we are 100% on github action now.

@feng-tao feng-tao added status:completed Issue is completed and on master and removed status:needs_votes Issue or bug fix that needs support from the community to be considered labels Aug 18, 2020
dorianj pushed a commit to dorianj/amundsen that referenced this issue Apr 25, 2021
* feat: Create ColumnType component (amundsen-io#604)

* Create ColumnType component

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Update Modal UI

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Code cleanup; Add a test file

* Prevent ColumnListItem expand/collapse from being triggered

* Lint fix

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* feat: Parse column types (amundsen-io#611)

* WIP: Create a parser & render parsed text

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Cleanup logic

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* More cleanup

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Lint fix

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Code cleanup

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Code cleanup

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Code cleanup

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Use more appropriate elements; Fix typo

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Parser tests

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Fix button; Fix test; Remove obsolete style

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Fix duplicate test name

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* style: Improve UI styles and interactions (amundsen-io#617)

* Vertically center modal

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Match design font specifications

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Miscellaneous cleanup

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Use variables

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* test: Improves unit tests for ColumnType + QA fixes (amundsen-io#625)

* Parser tests

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Updates from design qa

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Improve ColumnType tests

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* log support

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Code cleanup

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Fix some lint warning

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Betterer update

Signed-off-by: Tamika Tannis <ttannis@lyft.com>
feng-tao pushed a commit that referenced this issue May 7, 2021
* feat: Create ColumnType component (#604)

* Create ColumnType component

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Update Modal UI

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Code cleanup; Add a test file

* Prevent ColumnListItem expand/collapse from being triggered

* Lint fix

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* feat: Parse column types (#611)

* WIP: Create a parser & render parsed text

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Cleanup logic

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* More cleanup

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Lint fix

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Code cleanup

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Code cleanup

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Code cleanup

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Use more appropriate elements; Fix typo

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Parser tests

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Fix button; Fix test; Remove obsolete style

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Fix duplicate test name

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* style: Improve UI styles and interactions (#617)

* Vertically center modal

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Match design font specifications

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Miscellaneous cleanup

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Use variables

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* test: Improves unit tests for ColumnType + QA fixes (#625)

* Parser tests

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Updates from design qa

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Improve ColumnType tests

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* log support

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Code cleanup

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Fix some lint warning

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Betterer update

Signed-off-by: Tamika Tannis <ttannis@lyft.com>
hansadriaans pushed a commit to DataChefHQ/amundsen that referenced this issue Jun 30, 2022
* feat: Create ColumnType component (amundsen-io#604)

* Create ColumnType component

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Update Modal UI

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Code cleanup; Add a test file

* Prevent ColumnListItem expand/collapse from being triggered

* Lint fix

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* feat: Parse column types (amundsen-io#611)

* WIP: Create a parser & render parsed text

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Cleanup logic

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* More cleanup

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Lint fix

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Code cleanup

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Code cleanup

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Code cleanup

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Use more appropriate elements; Fix typo

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Parser tests

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Fix button; Fix test; Remove obsolete style

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Fix duplicate test name

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* style: Improve UI styles and interactions (amundsen-io#617)

* Vertically center modal

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Match design font specifications

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Miscellaneous cleanup

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Use variables

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* test: Improves unit tests for ColumnType + QA fixes (amundsen-io#625)

* Parser tests

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Updates from design qa

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Improve ColumnType tests

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* log support

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Code cleanup

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Fix some lint warning

Signed-off-by: Tamika Tannis <ttannis@lyft.com>

* Betterer update

Signed-off-by: Tamika Tannis <ttannis@lyft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status:completed Issue is completed and on master type:maintenance A regular maintenance chore or task, including refactors, build system, CI, performance improvements
Projects
None yet
Development

No branches or pull requests

3 participants