Skip to content

Run Github actions on releases#1

Merged
AlfHou merged 1 commit into
AlfHou:masterfrom
djjudas21:ci
Nov 26, 2022
Merged

Run Github actions on releases#1
AlfHou merged 1 commit into
AlfHou:masterfrom
djjudas21:ci

Conversation

@djjudas21

Copy link
Copy Markdown
Collaborator

This is a resubmission of akhilrex#92 on a newer fork

  • Run the release pipeline only on tags/releases, and use the tag on the Docker image too, instead of hard-coding 1.0.0
  • Add a simple CI pipeline on every commit to run basic go and npm tests. Please note the npm tests are currently failing, but I think this is a problem with the code rather than the pipeline.

Run release pipeline on tags
Comment thread .github/workflows/hub.yml
tags: |
akhilrex/hammond:latest
akhilrex/hammond:1.0.0
akhilrex/hammond:${{ steps.get_tag.outputs.TAG }}

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These might need to be changed for the fork. But I think it's good for now. We'll change it if we notice any issues.

@AlfHou AlfHou merged commit 2d24c4b into AlfHou:master Nov 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants