Automatically build and publish to Github Container Registry #213

Open
proffalken wants to merge 6 commits from proffalken/feature/auto_build_and_release into master
  1. 74
      .github/workflows/container_build.yml

74
.github/workflows/container_build.yml

@ -0,0 +1,74 @@
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
# This is a basic workflow to help you get started with Actions
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
name: Build and deploy containers
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
# Controls when the action will run.
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
on:
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
push:
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
branches:
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
- 'master'
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
pull_request:
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
branches:
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
- master
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
deanomus commented 4 years ago (Migrated from github.com)
Review

For every commit on a branch for which there is a pull request to the master, a new image is built.
Shouldn't be like this, only when pushing commits to the master (merge commits)

For every commit on a branch for which there is a pull request to the master, a new image is built. Shouldn't be like this, only when pushing commits to the master (merge commits)
Saibamen commented 4 years ago (Migrated from github.com)
Review

IMO we should do it, because build on Windows is different from building on Linux container

IMO we should do it, because build on Windows is different from building on Linux container
deefdragon commented 4 years ago (Migrated from github.com)
Review

Building the container only on specific branches (ie master/main/dev) means that there is very exact control over when a new image gets built, and anyone attempting to put up a devious image would have to have get it to pass code review. Much harder for someone to accidentally get a devious image.

Building the container only on specific branches (ie master/main/dev) means that there is very exact control over when a new image gets built, and anyone attempting to put up a devious image would have to have get it to pass code review. Much harder for someone to accidentally get a devious image.
proffalken commented 4 years ago (Migrated from github.com)
Review

Images are deliberately built for each PR so that they can be tested before releasing.

Failure to do so could result in underlying issues with the container (glibc / nodejs upgrade at the is level etc) breaking the deployment and unless we test at PR level then we would only find this out after the "production" container has been released.

Building and testing on branches is an established pattern within the ci/cd community because it brings value without adding unnecessary complication.

To specifically address your point about "bad" images, all images built from a PR would tagged with the PR number and result in the format uptime-kuma:PR-3, this means that someone would have to deliberately update their configuration to pull these images, and would never see them otherwise, even if their setup was configured for uptime-kuma:latest.

As the code would not be merged until after a review, the chances of a "bad" container making it through to release is just as likely as "bad" code making it through, at which point it stops being an issue with how we package and publish and becomes an issue with how we review the code.

Images are deliberately built for each PR so that they can be tested before releasing. Failure to do so could result in underlying issues with the container (glibc / nodejs upgrade at the is level etc) breaking the deployment and unless we test at PR level then we would only find this out after the "production" container has been released. Building and testing on branches is an established pattern within the ci/cd community because it brings value without adding unnecessary complication. To specifically address your point about "bad" images, all images built from a PR would tagged with the PR number and result in the format `uptime-kuma:PR-3`, this means that someone would have to **deliberately** update their configuration to pull these images, and would **never** see them otherwise, even if their setup was configured for `uptime-kuma:latest`. As the code would not be merged until after a review, the chances of a "bad" container making it through to release is just as likely as "bad" code making it through, at which point it stops being an issue with how we package and publish and becomes an issue with how we review the code.
deefdragon commented 4 years ago (Migrated from github.com)
Review

I'm used to a PR -> dev/nightly -> master/main process. All steps are still done before prod, in dev/nightly. Everything is still fully tested, including the container builds. Some things however, like steps accessing keys or pushing test images to public, wait for code review & approval/merging to dev before running.

I don't like the possibility of ANY container potentially containing un-reviewed code being public. Its unlikely, but we shouldn't assume someone won't just sort by newest tag and use that. Imagine someone un-experienced, who doesn't know git[hub/lab] reversing PR to mean Public Release instead of Pull Request. The more I think on it, the more I am against blindly pushing PRs to the registry.

an established pattern within the ci/cd community

Can you link some other projects that are using this process please? I will still be paranoid, but I will withdraw my comments if this is indeed a commonly accepted pattern.

Sorry if I'm overly security paranoid, but it pays to be so nowadays unfortunately.

I'm used to a PR -> dev/nightly -> master/main process. All steps are still done before prod, in dev/nightly. Everything _is still fully tested_, including the container builds. Some things however, like steps accessing keys or pushing test images to public, wait for code review & approval/merging to dev before running. I don't like the possibility of ANY container potentially containing un-reviewed code being public. Its unlikely, but we shouldn't assume someone won't just sort by newest tag and use that. Imagine someone un-experienced, who doesn't know git[hub/lab] reversing PR to mean Public Release instead of Pull Request. The more I think on it, the more I am against blindly pushing PRs to the registry. > an established pattern within the ci/cd community Can you link some other projects that are using this process please? I will still be paranoid, but I will withdraw my comments if this is indeed a commonly accepted pattern. Sorry if I'm overly security paranoid, but it pays to be so nowadays unfortunately.
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
jobs:
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
# This workflow contains a single job called "build"
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
build:
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
# The type of runner that the job will run on
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
runs-on: ubuntu-latest
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
# Steps represent a sequence of tasks that will be executed as part of the job
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
steps:
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
- name: Check Out Repo
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
uses: actions/checkout@v2
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
-
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
name: Docker meta
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
id: meta
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
uses: docker/metadata-action@v3
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
with:
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
# list of Docker images to use as base name for tags
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
images: |
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
ghcr.io/louislam/uptime-kuma
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
# generate Docker tags based on the following events/attributes
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
tags: |
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
type=schedule
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
type=ref,event=branch
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
type=ref,event=pr
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
type=semver,pattern={{version}}
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
type=semver,pattern={{major}}.{{minor}}
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
type=semver,pattern={{major}}
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
type=sha
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
- name: Login to Docker Hub
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This should be wrapped in an IF statement like:

- if: github.event_name != 'pull_request'
  name: Login to Docker Hub

That way it doesnt try to login into ghcr.io on every pull-request.

This should be wrapped in an IF statement like: ``` - if: github.event_name != 'pull_request' name: Login to Docker Hub ``` That way it doesnt try to login into ghcr.io on every pull-request.
proffalken commented 4 years ago (Migrated from github.com)
Review

See comment above - we should be logging in, building, and pushing an image for every PR in order to ensure confidence in the platform.

See comment above - we should be logging in, building, and pushing an image for every PR in order to ensure confidence in the platform.
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
uses: docker/login-action@v1
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
with:
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
registry: ghcr.io
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
username: ${{ github.actor }}
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
password: ${{ secrets.GITHUB_TOKEN }}
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
- name: Set up QEMU
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
uses: docker/setup-qemu-action@master
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
with:
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
platforms: all
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
- name: Set up Docker Buildx
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
id: buildx
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
uses: docker/setup-buildx-action@v1
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
- name: Build and push
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
id: docker_build
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
uses: docker/build-push-action@v2
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
with:
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
context: ./
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
file: ./docker/dockerfile
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
push: true
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This should be:

${{ github.event_name != 'pull_request' }}

Else every pull-request is going to try to Push an image.

This should be: ```${{ github.event_name != 'pull_request' }}``` Else every pull-request is going to try to Push an image.
proffalken commented 4 years ago (Migrated from github.com)
Review

Yup, that's deliberate, it means we can test the code for each PR in a dedicated docker image rather than waiting for the code to reach main/master before we know if the container works properly.

Yup, that's deliberate, it means we can test the code for each PR in a dedicated docker image rather than waiting for the code to reach main/master before we know if the container works properly.
gaby commented 4 years ago (Migrated from github.com)
Review

The problem is that building and push an image per PR will create a lot of unused tags in the registry. The latest changes made by @louislam are now testing/linting the code using Github Actions which should cover your use-case.

The problem is that building and push an image per PR will create a lot of unused tags in the registry. The latest changes made by @louislam are now testing/linting the code using Github Actions which should cover your use-case.
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

OK, so let's say I'm working on a PR, I push that code up, it lints/tests fine via Github actions, and we merge to master.

We then find that there's an issue with the container setup rather than the code (libc version change or something equally obscure), but we only find that out after it's been released to the wider world and causes a slew of github issues to be created.

If we create a container on each PR (and note that this is each PR, not each commit, it is rebuilt with the same tags each time) then we can test that the container itself works as well.

I'm really not convinced that "too many tags in the registry" is a strong enough argument when the alternative is a falling deployment for users of the application?

OK, so let's say I'm working on a PR, I push that code up, it lints/tests fine via Github actions, and we merge to master. We then find that there's an issue with the container setup rather than the code (libc version change or something equally obscure), but we only find that out *after* it's been released to the wider world and causes a slew of github issues to be created. If we create a container on each PR (and note that this is each PR, not each commit, it is rebuilt with the same tags each time) then we can test that the container itself works as well. I'm really not convinced that "too many tags in the registry" is a strong enough argument when the alternative is a falling deployment for users of the application?
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
gaby commented 4 years ago (Migrated from github.com)
Review

Fair enough, we do this against a private registry instead of a public one. I do get your point.

Fair enough, we do this against a private registry instead of a public one. I do get your point.
platforms: linux/amd64, linux/arm/v7, linux/arm/v6, linux/arm64
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
Saibamen commented 4 years ago (Migrated from github.com)
Review

Can we use multiline array here (or list like for branches)?

Can we use multiline array here (or list like for `branches`)?
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
tags: ${{ steps.meta.outputs.tags }}
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
labels: ${{ steps.meta.outputs.labels }}
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
TonyRL commented 4 years ago (Migrated from github.com)
Review

Maybe add a docker layer caching like this?

cache-from: type=gha, scope=${{ github.workflow }}
cache-to: type=gha, mode=max, scope=${{ github.workflow }}

This should save some time on pulling.
Reference: Cache eviction policy

Maybe add a [docker layer caching](https://github.com/docker/build-push-action/blob/master/docs/advanced/cache.md#cache-backend-api) like this? ```yaml cache-from: type=gha, scope=${{ github.workflow }} cache-to: type=gha, mode=max, scope=${{ github.workflow }} ``` This should save some time on pulling. Reference: [Cache eviction policy](https://docs.github.com/en/actions/advanced-guides/caching-dependencies-to-speed-up-workflows#usage-limits-and-eviction-policy)
gaby commented 4 years ago (Migrated from github.com)
Review

The cache policy is experimental though

The cache policy is experimental though
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
- name: Image digest
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
run: echo ${{ steps.docker_build.outputs.digest }}
austin-engle commented 4 years ago (Migrated from github.com)
Review

Uptime is missing the e

Uptime is missing the e
proffalken commented 4 years ago (Migrated from github.com)
Review

Good catch, I'll fix this when I'm back at a computer

Good catch, I'll fix this when I'm back at a computer
proffalken commented 4 years ago (Migrated from github.com)
Review

Resolved in latest commit

Resolved in latest commit
gaby commented 4 years ago (Migrated from github.com)
Review

This won't work, because the main branch for uptime-kuma is master. You can replace it with:

type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}

That way it doesn't matter if master or main is the default branch.

This won't work, because the main branch for `uptime-kuma` is `master`. You can replace it with: ``` type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} ``` That way it doesn't matter if `master` or `main` is the default branch.
proffalken commented 4 years ago (Migrated from github.com)
Review

Happy to change this, good spot, thanks :)

Happy to change this, good spot, thanks :)
Loading…
Cancel
Save