diff --git a/.circleci/config.yml b/.circleci/config.yml index ac6ee50..dad2572 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -3,9 +3,27 @@ orbs: elixir: membraneframework/elixir@1 workflows: - version: 2 build: jobs: - - elixir/build_test - - elixir/test - - elixir/lint \ No newline at end of file + - elixir/build_test: + filters: &filters + tags: + only: /v.*/ + - elixir/test: + filters: + <<: *filters + - elixir/lint: + filters: + <<: *filters + - elixir/hex_publish: + requires: + - elixir/build_test + - elixir/test + - elixir/lint + context: + - Deployment + filters: + branches: + ignore: /.*/ + tags: + only: /v.*/