stefanprodan/k8s-scw-baremetal 176
Kubernetes installer for Scaleway bare-metal AMD64 and ARMv7
Beautiful emails for your elixir application
Deploy saleor ecommerce platform on kubernetes
An ovh storage adapter for arc.
stephenmoloney/docker-log-cleaner 3
A standalone docker container designed to clear the log files for a docker container at specified intervals.
Docker build tools for containers targeting ci pipeline actions.
stephenmoloney/ci-actions-copyleft 1
Docker build tools for containers targeting ci pipeline actions.
The GraphQL toolkit for Elixir
stephenmoloney/airlock-helm-charts 0
Integrate Airlock Microgateway in a Kubernetes or OpenShift environment with Helm charts.
pull request commenterlef/setup-beam
Improve on "Add Windows to the mix"
@starbelly, I'm going to ask for your review here. There's nothing special in the pull request but some extra eyes are always nice. You could probably also run this over that project you have with multiple rebar3 versions and whatnot, even using Windows, maybe (?)
comment created time in 26 minutes
Pull request review commenterlef/setup-beam
Improve on "Add Windows to the mix"
async function get(url0, pageIdxs) { return ret } -function prependToPath(what) {
I learned, yesterday, that .addPath existed. It's a nice replacement for this.
comment created time in 27 minutes
Pull request review commenterlef/setup-beam
Improve on "Add Windows to the mix"
async function main() { const otpVersion = await installOTP(otpSpec, osVersion) const elixirSpec = core.getInput('elixir-version', { required: false })- const shouldMixHex = core.getInput('install-hex', {
This is actually just moving code around, to revert a previous decision that created more confusion that expected.
comment created time in 28 minutes
Pull request review commenterlef/setup-beam
Improve on "Add Windows to the mix"
async function installOTP(osVersion, otpVersion) { await exec(path.join(__dirname, 'install-otp.sh'), [osVersion, otpVersion]) } else if (OS === 'win32') { const script = path.join(__dirname, 'install-otp.ps1')- await exec(`powershell.exe ${script} -VSN:${otpVersion}`)
I got into trouble with powershell and paths. This removed my obstacles.
comment created time in 28 minutes
Pull request review commenterlef/setup-beam
Improve on "Add Windows to the mix"
Set-Location $Env:RUNNER_TEMP $FILE_OUTPUT="otp.exe" $DIR_FOR_BIN=".setup-beam/otp" -Remove-Item -Recurse -Force "$DIR_FOR_BIN" -ErrorAction SilentlyContinue $ProgressPreference="SilentlyContinue" Invoke-WebRequest "https://github.com/erlang/otp/releases/download/OTP-$VSN/otp_win64_$VSN.exe" -OutFile "$FILE_OUTPUT" $ProgressPreference="Continue" New-Item "$DIR_FOR_BIN" -ItemType Directory | Out-Null Move-Item "$FILE_OUTPUT" "$DIR_FOR_BIN" Start-Process "./$DIR_FOR_BIN/$FILE_OUTPUT" /S -Wait-Write-Output "C:/Program Files/erl-$VSN/bin" | Out-File -FilePath $Env:GITHUB_PATH -Encoding utf8 -Append+$ErlExec = Get-ChildItem -Path "C:/Program Files/" -Recurse -Depth 2 -Filter 'erl.exe' -Name | ForEach-Object { Write-Output "C:/Program Files/$_" }
Yeah, so the new approach is to find erl.exe and make the container folder part of the path. 🎉 , more Windows versions supported.
comment created time in 29 minutes
Pull request review commenterlef/setup-beam
Improve on "Add Windows to the mix"
FILE_INPUT="${VSN}.zip" FILE_OUTPUT=elixir.zip DIR_FOR_BIN=.setup-beam/elixir -rm -f "${FILE_OUTPUT}"
Removed what was unnecessary, even if old code. It makes for easier maintenance.
comment created time in 30 minutes
Pull request review commenterlef/setup-beam
Improve on "Add Windows to the mix"
async function installOTP(osVersion, otpVersion) { await exec(__nccwpck_require__.ab + "install-otp.sh", [osVersion, otpVersion]) } else if (OS === 'win32') { const script = __nccwpck_require__.ab + "install-otp.ps1"- await exec(`powershell.exe ${script} -VSN:${otpVersion}`)+ await exec(`pwsh.exe ${script} -VSN:${otpVersion}`)
I got into trouble with powershell and paths. This removed my obstacles.
comment created time in 31 minutes
pull request commenterlef/setup-beam
Improve on "Add Windows to the mix"
I split the CI files into three different files. Rationale: easier to see where an error comes from, easier to have more inspectable job names.
comment created time in 42 minutes
pull request commenterlef/setup-beam
Improve on "Add Windows to the mix"
Let me add some self-review comments, for clarity. FWIW, this pull request closes two outstanding issues: #50 and #51, but created recently.
comment created time in an hour
pull request commenterlef/setup-beam
Improve on "Add Windows to the mix"
Moving away from draft.
comment created time in an hour
issue commenterlef/setup-beam
Handle The ubuntu-16.04 environment is deprecated and will be removed on September 20, 2021
This is probably not very important. The day support is removed the action can be consumed with that version either, so we can leave this here until then and then simply remove whatever code/tests are there for ubuntu-2016.
comment created time in an hour
startedcypress-io/cypress-realworld-app
started time in 4 hours
push eventCasperLabs/buildenv
commit sha cc07420ec8da65fec1ee9e8972df58e3274278e4
initial commit of aptly
commit sha 2b190ac8feeea28555f78ec2fc8224ba9082e943
Merge pull request #50 from CasperLabs/OP-1887 initial commit of aptly
commit sha add7666b37333a1b760bd4420743f06abf9b2160
adding aws cli
commit sha eb2dc2c4e145679692807de19705e06317bddd73
delete unused clarity image
commit sha 147c61e0bb7092585f8221c0bec0c3c789639723
Merge pull request #51 from CasperLabs/add_aws_cli adding aws cli
commit sha 0a077d9c23144733470cc0bd9ae4b43c4527d146
Merge branch 'master' into rpm-package
push time in 5 hours
PR opened erlef/setup-beam
- support more OTP+Windows versions; try to bridge the gap with gleam-lang/setup-erlang, that seems to support pre-21 versions
pr created time in 6 hours
PR merged erlef/setup-beam
Opening as draft.
As-is, stuff appears to be working (and you're Ok to review, since I don't expect this to change much) but a couple of questions reside. I'll comment on the code later.
Closes #12. Closes #44.
Edit: one big question for me is "Should we open an exception to the Windows installation script in order to support an even further past"?
pr closed time in 6 hours
push eventerlef/setup-beam
commit sha 82b4475ba2119f36e0c8a551e22381977cb16648
Add Windows to the mix (#49)
push time in 6 hours
issue closederlef/setup-beam
Have the action work on Windows builds (from setup-erlang)
At the moment it's Linux only.
closed time in 6 hours
paulo-ferraz-oliveiraissue closederlef/setup-beam
With .../ubuntu-20.04/builds.txt 503'ing error message is out of scope
The error you get is not from the fact the file is not available, which it should be, but further down the execution, by stating the version is not found in the listing.
When trying to download whatever file or fetching whatever external dependency we shouldn't hide errors behind default return values, meaning we should crash whenever https://github.com/erlef/setup-beam/blob/main/src/setup-beam.js#L272 is invoked.
closed time in 6 hours
paulo-ferraz-oliveirapull request commenterlef/setup-beam
I'm merging this to start working on #51. This is usable as-is, in any case. Feel free to comment further here or in #51 and I'll do my best to approach your suggestions.
comment created time in 6 hours
Pull request review commentripienaar/free-for-dev
Table of Contents * [darklang.com](https://darklang.com/) - Hosted language combined with editor and infrastructure. Free during the beta, generous free tier planned after beta. * [Firebase](https://firebase.com) — Firebase helps you build and run successful apps. Free Spark Plan offers Authentication, Hosting, Firebase ML , Realtime Database,Cloud Storage,Testlab. A/B Testing, Analytics, App Distribution, App Indexing, Cloud Messaging (FCM), Crashlytics, Dynamic Links, In-App Messaging, Performance Monitoring, Predictions, and Remote Config are always-free. * [Flutter Flow](https://flutterflow.io) — Build your Flutter App UI without writing a single line of code. Also has a Firebase integration. Free plan includes full access to UI Builder and Free templates.- * [getstream.io](https://getstream.io/) — Build scalable news feeds and activity streams in a few hours instead of weeks, free for 3 million feed updates/month+ * [getstream.io](https://getstream.io/) — Build scalable newsfeeds, activity streams, chat and messaging in a few hours instead of weeks
@ripienaar Feeds and Chat are free with the Maker Account (https://getstream.io/maker-account/) which is accessible via both pricing pages.
The new plan provides qualifying teams with full and free access to Stream’s Chat API (2k MAU) and Activity Feed API (9 million feed updates/month).
Full details here: https://getstream.io/blog/maker-account/

comment created time in 6 hours
issue closedfluxcd/flux2-kustomize-helm-example
podinfo HelmRepository in wrong namespace
There is a discrepancy in the example that confuses me:
infrastructure/sources/podinfo.yaml does not specify a namespace, so the HelmRepository is placed in the default namespace.
apps/base/podinfo/release.yaml specifies as its sourceRef a HelmRepository named podinfo but in the flux-system namespace.
Should these two not refer to the same namespace?
closed time in 7 hours
johngmyersissue commentfluxcd/flux2-kustomize-helm-example
podinfo HelmRepository in wrong namespace
Thanks. I missed that subtlety when simplifying.
comment created time in 7 hours
PR opened hashicorp/terraform-k8s
<!--- Please keep this note for the community --->
Community Note
- Please vote on this pull request by adding a 👍 reaction to the original pull request comment to help the community and maintainers prioritize this request
- Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for pull request followers and do not help prioritize the request
<!--- Thank you for keeping this note for the community --->
<!--- If your PR fully resolves and should automatically close the linked issue, use Closes. Otherwise, use Relates ---> Closes #94
Release note for CHANGELOG: <!-- If change is not user facing, just write "NONE" in the release-note block below. -->
Currently the operator defaults to naming the workspace in a predetermined format "[namespace]-[name]." This PR adds a new optional flag in the k8s object to omit the namespace prefix from the workspace name. This enables complete control over the workspace name.
In k8s custom resource workspace <!-- Replace with relevant outputs or interfaces -->
---
apiVersion: app.terraform.io/v1alpha1
kind: Workspace
metadata:
name: greetings
spec:
secretsMountPath: "/tmp/secrets"
module:
source: "git::https://github.com/koikonom/tfc-operator-test.git"
omitNamespacePrefix: true
...
The name of this workspace is "greetings."
pr created time in 8 hours
issue closedanalysis-tools-dev/static-analysis
Errors were reported while checking the availability of links.
📝 Summary
---------------------
🔍 Total..........600
✅ Successful.....595
⏳ Timeouts.........0
🔀 Redirected.......0
👻 Excluded.........4
🚫 Errors...........1
Errors in README.md
✗ https://languagetool.org/ (HTTP status client error (403 Forbidden) for url (https://languagetool.org/))
closed time in 8 hours
github-actions[bot]