diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 60228af2..b4012bed 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -33,6 +33,7 @@ jobs: lint: name: Go Lint runs-on: ubuntu-latest + timeout-minutes: 10 steps: - uses: actions/checkout@v3 - uses: actions/setup-go@v4 @@ -45,9 +46,11 @@ jobs: version: v1.53 only-new-issues: true skip-pkg-cache: true + args: --timeout=10m helm: name: Helm Lint runs-on: ubuntu-latest + timeout-minutes: 10 steps: - uses: actions/checkout@v3 with: diff --git a/.github/workflows/e2e.yaml b/.github/workflows/e2e.yaml index 8d4683e9..0ce6ebb6 100644 --- a/.github/workflows/e2e.yaml +++ b/.github/workflows/e2e.yaml @@ -79,15 +79,13 @@ jobs: run: | helm upgrade --install piper ./helm-chart \ -f ./examples/template.values.dev.yaml \ - --set rookout.token="${{ secrets.ROOKOUT_DOGFOOD_TOKEN }}" \ --set piper.gitProvider.token="${{ secrets.GIT_TOKEN }}" \ --set piper.gitProvider.webhook.url="${{ env.NGROK_URL }}/piper/webhook" \ --set piper.gitProvider.webhook.repoList={piper-e2e-test} \ --set piper.gitProvider.organization.name="rookout" \ --set image.repository=localhost:5001 \ --set piper.argoWorkflows.server.address="${{ env.NGROK_URL }}/argo" \ - --set env\[0\].name=ROOKOUT_CONTROLLER_HOST,env\[0\].value=wss://dogfood.control.rookout.com && \ - --set env\[1\].name=GIT_WEBHOOK_AUTO_CLEANUP,env\[1\].value='true' && \ + --set-string env\[0\].name=GIT_WEBHOOK_AUTO_CLEANUP,env\[0\].value="true" && \ sleep 20 && kubectl logs deployment/piper kubectl wait \ --for=condition=ready pod \ diff --git a/CHANGELOG.md b/CHANGELOG.md index 36934120..72dd2d6c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [1.4.0](https://github.com/Rookout/piper/compare/v1.3.0...v1.4.0) (2023-07-20) + + +### Features + +* add tag handler - RK-19248 ([#92](https://github.com/Rookout/piper/issues/92)) ([925dbc5](https://github.com/Rookout/piper/commit/925dbc5ebb8ab59f1d5a821235dade36f6f47a33)) +* github release event support - RK-19329 ([#101](https://github.com/Rookout/piper/issues/101)) ([0a797e8](https://github.com/Rookout/piper/commit/0a797e8ffbe417a416f5115c73f5172d74f7123c)) +* webhook creation cleanup and health checks- RK-19271 ([#98](https://github.com/Rookout/piper/issues/98)) ([cb99cc1](https://github.com/Rookout/piper/commit/cb99cc108a260ca7583a907d6abc2d6ef2b30ca8)) + + +### Bug Fixes + +* add labels as comma seprated list in global parameters - RK-19217 ([#89](https://github.com/Rookout/piper/issues/89)) ([88e1126](https://github.com/Rookout/piper/commit/88e11267b8e6878b99ce9261b29967100c219657)) +* event watcher failure will close the app - RK-19341 ([#104](https://github.com/Rookout/piper/issues/104)) ([e115401](https://github.com/Rookout/piper/commit/e1154014c5b85b82db576c07c0faa0c1e3126814)) +* pull request url to html url ([#97](https://github.com/Rookout/piper/issues/97)) ([4c5f6fd](https://github.com/Rookout/piper/commit/4c5f6fd23dc37fe23a781da59c3723b79ac2dc88)) +* retry and resumbit notifiction fix ([#96](https://github.com/Rookout/piper/issues/96)) ([4d6c815](https://github.com/Rookout/piper/commit/4d6c8152cc5456d6c55b3f1843029259cd23c7fb)) +* seprate webhook payload from specific git provider impl ([#100](https://github.com/Rookout/piper/issues/100)) ([98aa885](https://github.com/Rookout/piper/commit/98aa885a16b59dbbb727066d8233605faeb16719)) +* server managing improvements - RK-19210 ([#88](https://github.com/Rookout/piper/issues/88)) ([af763d4](https://github.com/Rookout/piper/commit/af763d4e1411e29f96c0d22a90099e87ea5e526c)) + ## [1.3.0](https://github.com/Rookout/piper/compare/v1.2.0...v1.3.0) (2023-07-08)