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

Dev -> Staging [NON-RELEASE] Migrate to GitHub Actions reusable workflows #176

Merged
merged 6 commits into from
Nov 26, 2024

Conversation

timkimadobe
Copy link
Contributor

@timkimadobe timkimadobe commented Nov 22, 2024

Description

This merge contains updates to migrate to GitHub Actions reusable workflows in aepsdk-commons using tag gha-android-3.0.0

See PRs:

Related Issue

Motivation and Context

How Has This Been Tested?

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • I have signed the Adobe Open Source CLA.
  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

timkimadobe and others added 6 commits October 14, 2024 11:27
Staging -> Main [NON-RELEASE]
Downmerge Main -> Dev
* add 507 error code as recoverable, handle negative retry-after, tests

* minor fix - comment

* Fix format of EdgeNetworkService and tests

* minor text updates

* fix network mock after rebase with dev

---------

Co-authored-by: Kevin Lind <lind@adobe.com>
* Update update versions workflow to use aepsdk-commons reusable workflow

* Update maven release and snapshot workflows to use reusable workflows

* Add workflow_tag input

* Add pr permissions

* Update config to prod

* Apply testing config

* Revert "Apply testing config"

This reverts commit 036833c.

* Update example versions to 1.2.3 for consistency

* Update input ordering for consistency

* Update doc styling

* Fix tagged version used for update version workflow

Add code documentation to explicitly mention tags must match

* Add license header back to update version workflow

* Update update version workflow input descriptions to better describe dependency context

* Update parameter name to latest

* Switch description multiline type

* Remove default from mandatory fields to trigger error on empty submit

* Update to latest version of reusable workflow format

* Apply testing config

* Update input descriptions

* Update to production tag

* Update to final production config
* Create build and test workflow that uses reusable workflow from aepsdk-commons

* Fix workflow name

* Update aepsdk-commons gradle plugin tag to 3.0.2

* Revert back to gp-3.0.0

* Remove replaced CircleCI workflow and local version script

* Update job name and matrix

* Update flag order

* Update makefile rule for workflow name compatibility

* Remove incorrect AEP prefix for Android deps

* Remove AEP prefix from Android deps

* Use codecov flag based on new default

* Apply prod config
@timkimadobe timkimadobe merged commit 622daa2 into staging Nov 26, 2024
10 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.

3 participants