Commit Graph

106 Commits

Author SHA1 Message Date
Puskar Basu
b5f713962a Update publish workflow to autodeploy new versions of steampipe to homebrew-core. Closes #3000 2023-01-23 09:20:53 +00:00
Puskar Basu
0f511e11e7 Acceptance tests which run on PR should do a merge with base before running the tests #2869 2023-01-18 14:34:14 +00:00
Puskar Basu
8b68c0779f Update introspection tables acceptance test suite. Closes #2906 2023-01-18 14:31:15 +00:00
Puskar Basu
43502c6447 Clean up test and release workflows #2996 2023-01-18 14:31:15 +00:00
dependabot[bot]
2b64f5effd [dep][actions](deps): Bump goreleaser/goreleaser-action from 3 to 4 (#2866)
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 3 to 4.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-11 15:29:57 +00:00
kai
46d84ca8bd Revert "Re-enable docker tests in release workflow (#2960)"
This reverts commit 4195dc26a6.
2023-01-10 10:20:42 +00:00
Puskar Basu
4195dc26a6 Re-enable docker tests in release workflow (#2960) 2023-01-09 21:34:21 +00:00
Puskar Basu
77c8175d79 Fix workflow 2023-01-09 12:54:39 +05:30
Puskar Basu
56b5d83ea7 Run dashboard tests in workflow 2023-01-09 12:00:41 +05:30
Puskar Basu
a687326a7d Add dashboard acceptance tests. Closes #2818 2023-01-09 11:48:56 +05:30
kai
04a3daa7c4 Revert "Add dashboard acceptance tests. Closes #2818 "
This reverts commit 0a5aecf6c1.
2023-01-06 18:41:17 +00:00
Puskar Basu
0a5aecf6c1 Add dashboard acceptance tests. Closes #2818 2023-01-06 17:19:31 +00:00
Mike Burgess
147c02f0e3 Dashboard UI material symbol names should use snake case rather than kebab case #2828 2022-12-23 22:54:55 +00:00
Puskar Basu
b4e07233de Add workflow to check for stale issues and PRs (#2901) 2022-12-21 17:26:11 +05:30
kaidaguerre
fa18c8f0e2 Add support for node reuse. Update graph, flow and hierarchy to declare nodes and edges inline, rather than as a list of references. Closes #2871
Only top level resources can have with and param blocks. Closes #2872
Refactor resource and dashboard run hierarchies to use base impl structs. Closes #2873
2022-12-14 17:18:57 +00:00
Puskar Basu
7be91bb2c5 Remove acceptance tests on merging to main. Closes #2868 (#2870) 2022-12-14 17:17:00 +00:00
Puskar Basu
de05cbaf12 Update release workflow to support brew formula versioning. Closes #2758 2022-11-28 15:47:17 +00:00
Binaek Sarkar
4ab8d94ebc Fixes issue where 'oras' is failing to parse date provided in annotations file. Closes #2798 2022-11-25 09:52:09 +00:00
Binaek Sarkar
d9e99167b5 Fixes issue where unit tests were not running on new Pull Requests . Closes #2794 2022-11-24 16:17:01 +00:00
kai
a742054d53 Temporariliy disable docker tests from release workflow 2022-11-21 17:04:48 +00:00
Puskar Basu
3bc2603657 Add acceptance tests for connecting to Steampipe cloud. Closes #2370 2022-11-18 11:33:18 +00:00
dependabot[bot]
64e9de85ab [dep][actions](deps): Bump google-github-actions/auth from 0 to 1 (#2761)
Bumps [google-github-actions/auth](https://github.com/google-github-actions/auth) from 0 to 1.
- [Release notes](https://github.com/google-github-actions/auth/releases)
- [Changelog](https://github.com/google-github-actions/auth/blob/main/CHANGELOG.md)
- [Commits](https://github.com/google-github-actions/auth/compare/v0...v1)

---
updated-dependencies:
- dependency-name: google-github-actions/auth
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-18 11:29:18 +00:00
Binaek Sarkar
97be0cc128 Add steps to release workflow to authenticate with gcloud separately for compatibility with setup-gcloud@v1.0.0. Closes #2719 2022-11-16 13:08:52 +00:00
Mike Burgess
c31707751b Dashboard UI should inform users when they are running a different UI version to the CLI. Closes #2728. (#2734) 2022-11-10 19:02:32 +00:00
Binaek Sarkar
6b0a4ad591 Revert "[dep][actions](deps): Bump google-github-actions/setup-gcloud (#2713)" (#2718)
This reverts commit 8dc2e0e539.
2022-11-09 13:30:38 +00:00
dependabot[bot]
8dc2e0e539 [dep][actions](deps): Bump google-github-actions/setup-gcloud (#2713)
Bumps [google-github-actions/setup-gcloud](https://github.com/google-github-actions/setup-gcloud) from 0.6.2 to 1.0.0.
- [Release notes](https://github.com/google-github-actions/setup-gcloud/releases)
- [Changelog](https://github.com/google-github-actions/setup-gcloud/blob/main/CHANGELOG.md)
- [Commits](https://github.com/google-github-actions/setup-gcloud/compare/v0.6.2...v1.0.0)

---
updated-dependencies:
- dependency-name: google-github-actions/setup-gcloud
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-09 10:21:58 +00:00
Puskar Basu
67203cf9cc Clean up release workflows. Closes #2369 2022-11-08 12:26:12 +00:00
Puskar Basu
bd6d7b5ecb Fix and re-enable docker tests in release workflow 2022-11-03 10:16:12 +00:00
Puskar Basu
79423e2765 Update Publish Docker Release workflow to build and push a docker image for linux/arm64. Closes #2575 2022-10-31 14:55:46 +00:00
Saumya
9d92c74018 Update deprecated set-output and use GITHUB_OUTPUT environment files in our workflows. Closes #2572 (#2602) 2022-10-31 15:14:35 +05:30
Puskar Basu
eec7393d3f Add acceptance tests for Workspace Profiles. Closes #2571 2022-10-31 09:25:09 +00:00
kai
d24ea967c0 Temporarily disable docker acceptance tests 2022-10-25 20:45:51 +01:00
Puskar Basu
cb6d4f8352 Update acceptance test jobs in release workflows. Closes #2552 2022-10-19 10:50:51 +01:00
dependabot[bot]
f91fa5e988 [dep][actions](deps): Bump geekyeggo/delete-artifact from 1 to 2 (#2522)
Bumps [geekyeggo/delete-artifact](https://github.com/geekyeggo/delete-artifact) from 1 to 2.
- [Release notes](https://github.com/geekyeggo/delete-artifact/releases)
- [Commits](https://github.com/geekyeggo/delete-artifact/compare/v1...v2)

---
updated-dependencies:
- dependency-name: geekyeggo/delete-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-18 18:43:52 +01:00
Binaek Sarkar
fd46f34dcb Consolidates acceptance tests. Exclude force_stop and migration tests for Macos. Closes #2497 2022-10-18 12:30:08 +01:00
dependabot[bot]
a22f4c02b6 [dep][actions](deps): Bump google-github-actions/setup-gcloud (#2533)
Bumps [google-github-actions/setup-gcloud](https://github.com/google-github-actions/setup-gcloud) from 0.6.0 to 0.6.2.
- [Release notes](https://github.com/google-github-actions/setup-gcloud/releases)
- [Changelog](https://github.com/google-github-actions/setup-gcloud/blob/main/CHANGELOG.md)
- [Commits](https://github.com/google-github-actions/setup-gcloud/compare/v0.6.0...v0.6.2)

---
updated-dependencies:
- dependency-name: google-github-actions/setup-gcloud
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-17 14:05:24 +01:00
Puskar Basu
1d77d0639b Fix issue where docker acc tests were always running from main 2022-09-12 17:02:18 +05:30
Puskar Basu
4cab700158 Update workflows to address oras breaking changes 2022-08-30 20:14:53 +05:30
Puskar Basu
ea9d44db61 Fix docker tests getting stuck in release workflow. 2022-08-23 12:10:22 +01:00
Puskar Basu
487ba35e82 Update release workflow 2022-08-09 12:50:05 +01:00
kai
7ab7792975 Update go to 1.19 in github actions 2022-08-03 12:32:48 +01:00
kaidaguerre
305fb9107b Add support for plugins to handle multiple connections. Closes #2262 2022-07-22 14:53:54 +01:00
Puskar Basu
1720b8997f Update Release CLI and Assets workflow to update brew formula 2022-07-14 12:43:41 +01:00
Puskar Basu
ec6209303e Automate the updation of brew formula whenever a new steampipe version is released. Closes #2227 (#2218) 2022-07-12 14:18:53 +01:00
Puskar Basu
d1719e6d1f Run acceptance tests on docker containers in release workflow. Closes #1546 2022-07-06 13:57:54 +01:00
dependabot[bot]
62af5d3922 [dep][actions](deps): Bump goreleaser/goreleaser-action from 2 to 3 (#2099)
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 2 to 3.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-23 10:55:26 +01:00
Puskar Basu
07d3e7f8ca Run acceptance tests on both darwin(macos) and linux(ubuntu). Closes #2060 2022-05-16 13:35:50 +01:00
dependabot[bot]
edc26fb758 [dep][actions](deps): Bump docker/login-action from 1 to 2 (#2009)
Bumps [docker/login-action](https://github.com/docker/login-action) from 1 to 2.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-11 15:49:37 +01:00
dependabot[bot]
1e91b46387 [dep][actions](deps): Bump docker/build-push-action from 2 to 3 (#2008)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2 to 3.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-11 15:49:14 +01:00
Binaek Sarkar
7d03ac36c3 Updgrade database packaging to use custom build Linux packages including pg_dump and pg_restore. Closes #2005 (#2006) 2022-05-05 17:31:50 +01:00