Releases: devoteamgcloud/petra
Releases · devoteamgcloud/petra
v0.1.2
Changelog
- 973b1f7 Merge pull request #58 from devoteamgcloud/fix/signed-url-credentials
- 831cf14 fix lint error
- af2a9b3 remove comments
- 40c9d61 get secret from Secret Manager if project-id and secret-id flags are specified. If not use existing credentials to create signed url
- 9175af5 Update README.md: cloud run service account
v0.1.1
v0.1.0
Changelog
- b870c28 remove required gcp flags for server: project_id and secret_id. (useless once it's deployed on GCP)
- c8a2568 cli: set project_name to petractl
- d29e335 Merge pull request #48 from devoteamgcloud/release
- fe6a34d clean code, remove comments
- 15a21a8 fix server/goreleaser.yaml
- eee43a2 publish server and cli only on tag push
- 2a260ea fix server/goreleaser.yml
- 8770d06 don't publish server in github release, only docker image
- 0d40f35 fix cli dir
- 86d6ae8 remove dependencies
- 90659a2 publish cli and server only on tag push
- 62ef94e change job name
- eed1702 remove publish server docker image job from build
- 6eb5e8f add env
- e1385a9 add docker login
- 0ac106f change github token
- 66c6133 change github token
- 5bfc481 add github_token in build
- 2801716 goreleaser github action
- 7caae38 make release for server
- cb8fd2a uncomment server-publish job
- b52c84c use goreleaser to publish server docker image
- 1c74f88 comment docker github action, only use goreleaser to create server release. Change server/Dockerfile: just copy the binary
- 4a29096 add path for server/Dockerfile
- 7363369 fix ghcr path
- afb149b use ghcr.io for server
- 2dd4bfb change server docker image tag
- d95c1eb change server/Dockerfile
- 3a970e0 set context for dockerfile location
- 64ebdef set working directory for publish-petra-server-docker
- 1e5065b set working directory for publish-petra-server-docker
- eafd4de fix publish-petra-cli syntax error
- f123011 remove unused secret in publish-petra-cli
- 38b30b8 2 seperate publish github action file for server and cli
- 1672af0 comment release options in goreleaser
- 267d833 goreleaser: set draft to true
- 9087d8e fix builds step in goreleaser
- 053bcb1 fix builds step in goreleaser
- c3b3fd3 fix yaml syntax error
- 677ebc8 add github repo owner and name for server/goreleaser
- e8380c9 goreleaser action and change binaries name
- 3de3095 make install
- e2efb2e specify goreleaser file in args
- 3d68e67 don't check for tags
- 64f0a93 fetch git tags
- 7d73d19 run release job on release for tests
- e46f029 run release job on release for tests
- 13572ff fix syntax error, # for comments in yaml files
- a76a4bc add release job in ci-reusable-worflow
- c582def add release job in ci-reusable-worflow
- d5a8056 run release workflow on PR on testins purposes
- e1e0511 run release workflow on push on main branch
- a977b4e Merge pull request #37 from devoteamgcloud/test/cli-2
- efac555 remove comment in ci-reusable-workflow.yaml
- a48736b remove diff rule in ci
- 5b806cc comment make diff rule because it always fail --> we create the GCP credentials file in CI
- 33c6d36 run go fmt . in cli/
- e05a776 run go fmt . in cli/
- f0d2aab google-github-action/auth
- 256367d google-github-action/auth
- d221935 google-github-action/auth
- c0cd080 google-github-action/auth
- 4a0867a google-github-action/auth
- 8f2a14b google-github-action/auth
- c3b8279 google-github-action/auth
- 4c98665 google-github-action/auth
- 9a2d038 google-github-action/auth
- 537bd83 google-github-action/auth
- 6206b05 google-github-action/auth
- d36a42e google-github-action/auth
- 65224f4 google-github-action/auth
- d0e1cf7 google-github-action/auth
- ed0b86e fix lint error: ineffectual assignment to err (ineffassign)
- 97b5463 Merge branch 'test/cli-2' of github.com:arthur-laurentdka/petra into test/cli-2
- e073499 fix lint error: ineffectual assignment to err (ineffassign)
- 7aa3fdf Merge pull request #41 from devoteamgcloud/dependabot/go_modules/cli/cloud.google.com/go/storage-1.22.1
- 65552cb Merge pull request #43 from devoteamgcloud/dependabot/go_modules/server/google.golang.org/api-0.80.0
- f041f43 Merge pull request #46 from devoteamgcloud/dependabot/go_modules/server/tools/github.com/golangci/golangci-lint-1.46.2
- 6a0bd7e Merge pull request #47 from devoteamgcloud/dependabot/go_modules/cli/tools/github.com/goreleaser/goreleaser-1.9.1
- ab23ec0 build(deps): bump github.com/goreleaser/goreleaser in /cli/tools
- 91dfcab build(deps): bump github.com/golangci/golangci-lint in /server/tools
- 2568902 build(deps): bump google.golang.org/api from 0.78.0 to 0.80.0 in /server
- 63d5873 build(deps): bump cloud.google.com/go/storage in /cli
- 4870ad3 fix ci
- b09db53 fix ci
- b592c56 final tests
- 5200dce fix ci
- f74c7e4 fix ci
- 97285f3 master --> main for GoogleCloudPlatform/github-actions
- 51d468a add gcp storage service account for tests in github secret and ci worklow
- 0ff19d2 test for remove subcommand
- 5d91671 add unit test for upload subcommand
- d6595dc Merge pull request #36 from devoteamgcloud/test/cli
- 21bdddb add test in ci pipeline
- c71166c remove unused EmptyRun()
- 75f2ba2 add debug log
- 60ec9a2 remove unused code
- 6ce1afe 2 simples tests
- d514710 first empty test
- b73352d Merge pull request #31 from devoteamgcloud/dependabot/go_modules/server/google.golang.org/api-0.78.0
- 6c675d8 Merge pull request #33 from devoteamgcloud/dependabot/go_modules/cli/tools/github.com/golangci/golangci-lint-1.46.0
- 40f77ba Merge pull request #34 from devoteamgcloud/dependabot/go_modules/server/tools/github.com/golangci/golangci-lint-1.46.0
- bcf1219 build(deps): bump github.com/golangci/golangci-lint in /server/tools
- f4710d9 build(deps): bump github.com/golangci/golangci-lint in /cli/tools
- b5f3774 build(deps): bump google.golang.org/api from 0.74.0 to 0.78.0 in /server
- 2375fcb Merge pull request #28 from devoteamgcloud/fix/dependabot
- c9ed37d UPDT: dependabot.yml for server and cli
- 1d90518 Merge pull request #26 from arthur-laurentdka/cli/doc
- 56d22d2 server/.goreleaser --> devoteamgcloud
- 704f0ed edit README.md
- 302b8eb add server/doc
- 23980b0 Merge branch 'main' into cli/doc
- fe26f76 change README.md
- badaf1c add doc to cli/doc/ and a link to it from the main READ.me
- a7c0f5f new line in doc
- 27617aa new line in doc
- 44eff22 new doc for cli
- 6a5e5ff add docs
- b8405a4 Merge pull request #25 from arthur-laurentdka/fix/server
- 78e251c Merge branch 'main' into fix/server
- 7025a9a Merge pull request #27 from arthur-laurentdka/fix/cli-tar-gz
- 44b1c9a compress only the root directory
- 9883226 install cobra/doc, not working yet
- 571f26b change example module version
- b193ccd fix server/ci: go mod tidy
- cb91453 get storage service account from secret manager. /download working
- acb58c5 module object is type of application/zip
- 7890b0a Merge pull request #24 from arthur-laurentdka/feature/cli-rm-module
- cae155d Update cli/.goreleaser
- 03849fe add make build in script
- 2f5e6d1 add script to install requirements for gitpod environment
- 610bfd2 fix error when updating only metadata
- cdf8bfb add version/ in object path
- f285b31 add server/Dockerfile to fix CI
- 70df166 Merge pull request #20 from arthur-laurentdka/dependabot/github_actions/codecov/codecov-action-3.1.0
- 03250d3 remove cli/Dockerfile and add .goreleaser for cli and server
- b852084 fix problem with metadata change after update
- 58eef2d remove temporary .tar.gz after upload, fix lint, clean clode
- 95a15ec clean code
- 0ebd7a5 add const for petra config file name
- da74e8a update subcommand working. add helper.go for reusable functions
- c04b646 Update the following field: namespace | name | provider | version by moving the object
- 578f7f1 add sub commands for upload and remove. (petra remove) working
- b2c300b build(deps): bump codecov/codecov-action from 3.0.0 to 3.1.0
- 92fd74b Merge pull request #19 from arthur-laurentdka/feature/cli-upload-module
- 6fba04d check error return value of rootCmd.MarkPersistentFlagRequired
- 3554207 cli: change description and make flags required
- 375e4da add provider required field in petra config file. Change module path in bucket to {namespace}/{module}/{provider}/{namespace}-{module}-{provider}-{version}.tar.gz
- a50383f go mod tidy for cli
- 4ee9ddb go fmt and move module/backend.go to internal/upload.go
- a862fb8 change cli go-version to 1.18
- 2971a4d go version for cli/actions/setup-go
- 239c6b4 add go-version input in reusable workflow
- 4b4b67e fix build.yml
- fdb738b fix path of reusable workflow
- e5a05fe change branch for reusable workflow
- ca9c90a change branch for reusable workflow
- 4f90cf8 change branch for reusable workflow
- 3e6c396 reusable github action workflow to avoid duplication for server and cl
- 6bae894 ci: build.yaml working-directory: server
- eb8d0c3 error if a required filed is missing in the petra config file: name, namespace, version
- b2b3508 remove storage.Conditions{DoesNotExist: true} for versioning
- c3a275e add metadata on object creation: owner and team
- 373d855 read config file and upload module.zip file
- 60a5f80 lint
- d16e067 delete sa from repo with bfg repo-cleaner
- 20014eb delete sa from repo
- 70811dc compress a module (directory) and upload to GCS bucket
- 91e7c1a add server directory
- f878153 Merge pull request #15 from arthur-laurentdka/dependabot/github_actions/codecov/codecov-action-3.0.0
- 33c6aa4 Merge pull request #13 from arthur-laurentdka/dependabot/github_actions/actions/upload-artifact-3
- ee4ae33 Merge pull request #14 from arthur-laurentdka/dependabot/github_actions/actions/setup-go-3
- 35be587 Merge pull request #4 from arthur-laurentdka/feature/modules
- 3290b28 add golang.org/x/oauth2
- 4b41aa4 Merge pull request #12 from arthur-laurentdka/feature/signed-url
- d1438bf add service-account.json in gitignore
- 3f092b0 build(deps): bump codecov/codecov-action from 2.1.0 to 3.0.0
- c40c81e build(deps): bump actions/setup-go from 2 to 3
- 14ee872 build(deps): bump actions/upload-artifact from 2 to 3
- f994ff9 Download modules: create a signed url
- fbbb8ea fix(ci): fix goland-ci lint
- da67949 chore(go): go mod tidy
- 2258a59 feat(modules v0): plausible 0.0.0-rc0
- eb56dd5 chore(go): cloud.google.com/go/storage v1.10.0 => v1.21.0
- 99dd44f Merge pull request #11 from arthur-laurentdka/dependabot/go_modules/tools/github.com/golangci/golangci-lint-1.45.2
- 0efa8f7 build(deps): bump github.com/golangci/golangci-lin...