Skip to content

v3.5.4

v3.5.4 #19

Workflow file for this run

# This file is synced with stordco/common-config-elixir. Any changes will be overwritten.
name: Production
on:
release:
types:
- released
- prereleased
workflow_dispatch:
concurrency:
group: Production
jobs:
Hex:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Elixir
uses: stordco/actions-elixir/setup@v1
with:
github-token: ${{ secrets.GH_PERSONAL_ACCESS_TOKEN }}
hex-token: ${{ secrets.HEX_API_KEY }}
oban-fingerprint: ${{ secrets.OBAN_KEY_FINGERPRINT }}
oban-token: ${{ secrets.OBAN_LICENSE_KEY }}
- name: Compile
run: mix compile --docs
- name: Publish
run: mix hex.publish --yes
env:
HEX_API_KEY: ${{ secrets.HEX_API_KEY }}