* start
* revert
* azblob
* bq
* bq denorm
* megapublish baaaabyyyy
* fix needs
* matrix connectors
* auto-bump connector version
* dont failfast and max parallel 5
* multi runno
* minor
* testing matrix agents
* name
* testing multi agents
* tmp fix
* new multi agents
* multi test
* tryy
* let's do this
* magico
* fix
* label test
* couple more connector bumps
* temp
* things
* check this
* lets gooo
* more connectors
* Delete TEMP-testing-command.yml
* auto-bump connector version
* added comment describing bash part
* running single thread
* catch sentry cli
* auto-bump connector version
* destinations
* + snowflake
* saved
* auto-bump connector version
* auto-bump connector version
* java source bumps
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* remove twice-defined methods
* label things
* revert action
* using the new test action
* point at action
* wrong tag on action
* update pool label
* update to use new ec2-github-runner fork
* this needs to be more generic than publisher
* change publish to run on pool
* add comment about runner-pool usage
* updated publish command docs for multi & parallel connector runs
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* unbump failed publish versions
* missed dockerfiles
* remove failed docs
* mssql fix
* overhauled the git comment output
* bumping a test connector that should work
* slight order switcheroo
* output connectors properly in first message
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* Rename docker secrets and parameterize docker user
* Apply suggestions from code review
Co-authored-by: Pedro S. Lopez <pedroslopez@me.com>
Co-authored-by: Pedro S. Lopez <pedroslopez@me.com>
publish-image task can take a while, because it is also running
integration tests by default. test-command workflow has a timeout
of 240 minutes. I added the same timeout value to publish-image task.
* add a git pull from origin master before commit auto changes
* dummy bump 2 connectors
* pull from current branch not master
* auto-bump connector version
* dummy bump 2 connectors
* revert faker bump
* auto-bump connector version
* better descript in changelog
* dummy bump... again
* commit first, then pull merge, then push
* auto-bump connector version
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* Dockerfile to 3.9
* Python version
* More python updates
* 3.9 on GitHub actions and lint updates
* Test out 3.9.11 on GitHub actions
* install python with an action
* formatting: newline
* Also has python code
* only check first level for changed modules
Previous example (source-google-search-console/credentials)
* Test failure: there is no logger.trace
* using yq + more success/failure comments
* added gradle process + git push
* dummy bump to test publish
* dummy bump to test publish
* dummy bump to test publish
* bump version
* fix connector variable
* bump version
* only git add necessary files
* remove git config
* bump version
* making octavia user
* version bump
* auto-bump connector version
* added docs and auto-bumo flag
* bump version
* separate IMAGE_NAME and IMAGE_VERSION env vars from sentry prep
* version bump
* auto-bump connector version
* added entry to apify changelog for clarity
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* Adds valid PAT testing to existing ec2 pipes
adds the same workflow seen in gradle.yml to other pipelines
* Reorder PAT selection
rename SELF_RUNNER_GITHUB_ACCESS_TOKEN_1 ->
DAVINCHIA_PAT
remove LABEL_BOT_USERNAME
* Use shell hacks to find valid PAT
if rate limit exceeded try another key
* Use tim's version of the ec2 runner
this is a weird solution with weird limitations. should address the short term pain (march 2022)
* Adds tim's ocotocat rate limiter
* Change all the actions to our homebrew ec2 fork
* Compiles the dist in npm
* Update action to v15.0.1
* Update to v15.0.2
* Update to v15.0.3
* Update to v15.0.4
Co-authored-by: Tim Roes <tim@airbyte.io>
This enables all slash commands to also work on PRs created from forks. This will not run CI on PRs coming from a fork. There are unfortunately some limitations around injecting secrets in pull_request actions, which I described in detail in this comment.
I've done most of the testing for this in https://github.com/timroes/github-actions-test to test out that the context are set the way I'd expect them.
There's one risk: if any of the actual build scripts called by one of the slash commands would use this repository hard-coded they might fail. I've tried to search through the whole code base and don't believe this is the case.
* Download spark jdbc driver in build cmd
* Download jdbc driver in ci integration test
* Update comments
* Set up cloud sdk
* Add comments
* Download jdbc driver from databricks directly
* Update readme
* Use unzip command
* Install unzip for databricks
* Add databricks build status
* Close database
* Log more error information
* Close database when checking connection
* Update spec
* Added oauth support
* fixed description of access_token field in Oauth authentication
* test selenium
* add java implementation
* remove commented dependencies| remove star import
* remove System.out.println
* added support for old format of spec.json files.
* added support for old format of spec.json files.
* added support for old format of spec.json files
* added credential with new spec format
* bumped connector version
* Reverted format of spec.json file
* Override extractRefreshToken method
* java oauth test fixes, minor updates, cloud spec version update
* Fixed docs strings
* Added HttpClient argument
* revert changes in seed folder to follow new dev flow
* Updated image version in seed
* Fixed import of IntercomOAuthFlow
* updated IntercomOAuthFlow to match base class changes
* Change image version to 0.1.8
Co-authored-by: vmaltsev <vitalii.maltsev@globallogic.com>
* Add Pinterest implementation
* Updated to review
* Added rate limits and PR number to doc
* Fixed unit tests and data slicing bug
* Update airbyte-integrations/connectors/source-pinterest/source_pinterest/spec.json
Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
* Update airbyte-integrations/connectors/source-pinterest/build.gradle
Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
* Update airbyte-integrations/connectors/source-pinterest/source_pinterest/spec.json
Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
* Updated to review
* Updated window in days
* Fixed unit test
Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
* Source Google Directory #6265 - add oauth support
* Source Google Directory #6265 - update credentials
* Source Google Directory #6265 - fixing according to PR
* Source Google directory #6265 - update docs
* Source Google directory #5190 - update doc
* Source Google Directory #6265 - resolve merge conflict
* Source Google Directory #6265 - SAT for oauth
* Source Google Directory #6265 - bump version and update changelog
* Source Google Directory #6265 - bump version and update changelog (update publish)
* initial commit
* add remaining streams
* fix warning and unit test
* clean up
* revert unrelated files
* remove state files
* lint
* add documentation strings
* added confluence credentials to ci
* fix: removed audit from configured catalog as it cannot be pulled in free account
* fix: format
Co-authored-by: Tuan Nguyen <anhtuan.nguyen@me.com>
* initial commit
* finish implementing full_refresh
* add other tables
* cleaning up
* add docs and use requests_native_auth
* fix function return different number of values
* change package author
* fix schema
* fix schema bug
* linting
* fix unit test
* clean up
* add null for schemas
* remove fc_widget_collaboration col
* change accpt test
* add creds
* run format
* add config files
* run format
Co-authored-by: Tuan Nguyen <anhtuan.nguyen@me.com>
* memory & performance optimisations
* address comments
* version bump
* added advanced_options for reading csv without header, and more custom pyarrow ReadOptions
* updated to use the latest airbyte-cdk
* updated docs
* bump source-s3 to 0.1.6
* remove unneeded lines
* Use the all dep ami for python builds.
* ec2-instance-id should be ec2-image-id
* ec2-instance-id should be ec2-image-id
Co-authored-by: Jingkun Zhuang <Jingkun.Zhuang@icims.com>
Co-authored-by: Davin Chia <davinchia@gmail.com>