Readme
This val lets you post statistics from your GitHub Actions runs to build charts of change over time.
We do this by having a step at the end of our actions run like this:
- name: devstats
run: |
curl -X "POST" "https://tmcw-devstats.web.val.run/" \
-H 'Authorization: Bearer ${{ secrets.DEVSTATS_TOKEN }}' \
-H 'Content-Type: application/json; charset=utf-8' \
-d $"{ \"name\": \"node_modules_kb\", \"value\": $(du -sk node_modules | awk '{print $1}') }"
And setting a DEVSTATS_TOKEN
value, which could be any short random value, both in Val Town environment variables
and as a secret in your GitHub Actions configuration.
Currently the name
you attach to a statistic can be anything, and the value is expected to be a number.
Val Town is a social website to write and deploy JavaScript.
Build APIs and schedule functions from your browser.
Comments
Nobody has commented on this val yet: be the first!
x9opsec-devstats.web.val.run
Updated: December 22, 2024