Test dpeloy + comment on PR

This commit is contained in:
James Mills 2023-08-22 23:57:14 +10:00
parent 81457cb325
commit ee90ac8d3c
No known key found for this signature in database
GPG key ID: AC4C014F1440EBD6

View file

@ -17,22 +17,17 @@ jobs:
uses: actions/setup-zs@main
- name: Build site
run: make build
# - name: Deploy site
# uses: actions/meli-deploy@main
# with:
# action: release
# meliUrl: https://meli.mills.io
# meliSiteId: ${{ secrets.MELI_SITE_ID }}
# meliSiteToken: ${{ secrets.MELI_SITE_TOKEN }}
# buildFolder: .pub
- name: Publish Site
run: |
npx -p "@getmeli/cli" meli upload .pub \
--url "https://meli.mills.io" \
--site "$MELI_SITE" \
--token "$MELI_TOKEN" \
--release "$GITHUB_SHA"
env:
MELI_SITE: ${{ secrets.MELI_SITE_ID }}
MELI_TOKEN: ${{ secrets.MELI_SITE_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Deploy site
id: deploy
uses: actions/meli-deploy@main
with:
action: release
meliUrl: https://meli.mills.io
meliSiteId: ${{ secrets.MELI_SITE_ID }}
meliSiteToken: ${{ secrets.MELI_SITE_TOKEN }}
buildFolder: .pub
- name: Notify PR
uses: actions/pr-comment@main
with:
token: ${{ secrets.GITEA_AUTOMATION_TOKEN }}
comment: "Site deployed to: ${{ outputs.id.meliDeployUrl }}