Skip to content

Switch from GitHub Actions to AWS CodeBuild #10

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 8 commits into from
Sep 27, 2022
Merged

Conversation

tfausak
Copy link
Contributor

@tfausak tfausak commented Sep 26, 2022

Exactly what it says on the tin.

Plus this also switches from GitHub's container registry to a public AWS ECR registry: https://gallery.ecr.aws/v6m6o3k4/haskell

And this doesn't tag "latest" builds. You have to select a commit hash in order to use one of the images.

Here's proof that it works:

$ docker run --interactive --rm --tty public.ecr.aws/v6m6o3k4/haskell:9.4.2-ecf08584ca4e459b567721c3a98b5515400d4443 ghci
GHCi, version 9.4.2: https://www.haskell.org/ghc/  :? for help
ghci> putStrLn $ unwords ["Hello,", "world!"]
Hello, world!

  • I manually tested the code locally to make sure that it works.
  • If there is documentation, I made sure it's accurate and up to date.
  • If possible, I wrote automated tests for the new behavior.

@tfausak tfausak merged commit a853e18 into main Sep 27, 2022
@tfausak tfausak deleted the 2022-09-26-codebuild branch September 27, 2022 13:14
@tfausak tfausak mentioned this pull request Nov 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants