Caution
This repo has been archived. It is now maintained at https://github.com/vuestorefront/vue-storefront/tree/main/workflows
Please update your GitHub workflows to point there.
jobs:
continous-integration:
name: "Continuous Integration"
- uses: vuestorefront/integrations-github-workflows/.github/workflows/continuous-integration.yml@main
+ uses: vuestorefront/vue-storefront/workflows/ci-integrations.yml@main
secrets: inherit
with:
enterprise: false
# This is normally in a continuous-delivery.yml file on its own, not together with CI
continous-delivery:
name: "Continuous Integration"
- uses: vuestorefront/integrations-github-workflows/.github/workflows/continuous-delivery.yml@main
+ uses: vuestorefront/vue-storefront/workflows/cd-integrations.yml@main
secrets: inherit
with:
enterprise: false
sonarcloud:
name: "SonarCloud"
needs: [continous-integration]
- uses: vuestorefront/integrations-github-workflows/.github/workflows/sonarcloud.yml@main
+ uses: vuestorefront/vue-storefront/workflows/sonarcloud.yml@main
secrets:
SONARCLOUD_TOKEN: ${{ secrets.SONARCLOUD_TOKEN }}
with:
project_key: "vuestorefront_vue-storefront_sdk"
package_name: "sdk"
exclusions: "*.config.js,src/index.ts,src/api-extractor-data.ts,**/types/**,**/__tests__/**/*"
# integrations-github-workflows
This repository contains shared __GitHub Actions__ workflows that are used in projects maintained by Integrations Team.