diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 8d0db6c..a29779b 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -3,6 +3,7 @@ name: Build, test, and deploy on: push: branches: ['**'] + pull_request: delete: workflow_dispatch: @@ -35,7 +36,7 @@ jobs: - name: Determine deploy metadata id: meta run: | - BRANCH="${GITHUB_REF_NAME}" + BRANCH="${GITHUB_HEAD_REF:-$GITHUB_REF_NAME}" SANITIZED="$(echo "$BRANCH" | tr '/' '-' | tr -cd 'a-zA-Z0-9._-')" if [ "$BRANCH" = "main" ]; then echo "base_path=/" >> "$GITHUB_OUTPUT" diff --git a/data/repos.json b/data/repos.json index c0a3652..05eef3f 100644 --- a/data/repos.json +++ b/data/repos.json @@ -9,7 +9,6 @@ "pushedAt": "2025-03-07T17:47:03Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": false @@ -24,7 +23,6 @@ "pushedAt": "2020-03-11T21:53:07Z", "archived": false, "fork": false, - "stars": 0, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -39,7 +37,6 @@ "pushedAt": "2020-03-17T15:47:25Z", "archived": false, "fork": false, - "stars": 2, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -54,7 +51,6 @@ "pushedAt": "2014-08-11T22:21:14Z", "archived": false, "fork": false, - "stars": 0, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -69,7 +65,6 @@ "pushedAt": "2026-03-06T22:13:04Z", "archived": false, "fork": false, - "stars": 0, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -84,7 +79,6 @@ "pushedAt": "2023-03-22T14:51:52Z", "archived": false, "fork": false, - "stars": 5, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -99,7 +93,6 @@ "pushedAt": "2024-10-25T18:57:45Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": true @@ -114,7 +107,6 @@ "pushedAt": "2021-04-19T02:54:11Z", "archived": false, "fork": false, - "stars": 0, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -129,7 +121,6 @@ "pushedAt": "2021-09-18T06:49:29Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": false @@ -144,7 +135,6 @@ "pushedAt": "2020-07-02T19:35:42Z", "archived": true, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": true @@ -159,7 +149,6 @@ "pushedAt": "2021-12-03T14:44:40Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": true @@ -174,7 +163,6 @@ "pushedAt": "2023-03-17T21:52:41Z", "archived": false, "fork": false, - "stars": 0, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -189,7 +177,6 @@ "pushedAt": "2026-03-12T13:35:57Z", "archived": false, "fork": false, - "stars": 0, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -204,7 +191,6 @@ "pushedAt": "2013-04-12T16:27:41Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": false, "hasLicense": true, "hasContributing": false @@ -219,7 +205,6 @@ "pushedAt": "2020-09-05T06:09:46Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": false @@ -234,7 +219,6 @@ "pushedAt": "2014-10-14T14:27:37Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -249,7 +233,6 @@ "pushedAt": "2021-09-27T18:35:51Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": false, "hasLicense": true, "hasContributing": false @@ -264,7 +247,6 @@ "pushedAt": "2026-04-03T17:37:03Z", "archived": false, "fork": false, - "stars": 0, "hasReadme": false, "hasLicense": false, "hasContributing": false @@ -279,7 +261,6 @@ "pushedAt": "2026-04-03T18:53:31Z", "archived": false, "fork": false, - "stars": 0, "hasReadme": false, "hasLicense": false, "hasContributing": false @@ -291,10 +272,9 @@ "homepage": "", "language": "Python", "license": "MIT", - "pushedAt": "2026-04-25T01:42:20Z", + "pushedAt": "2026-05-03T20:07:13Z", "archived": false, "fork": false, - "stars": 5, "hasReadme": true, "hasLicense": true, "hasContributing": true @@ -309,7 +289,6 @@ "pushedAt": "2015-03-03T00:57:34Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": false, "hasLicense": true, "hasContributing": false @@ -324,7 +303,6 @@ "pushedAt": "2014-07-10T20:21:10Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": false, "hasLicense": true, "hasContributing": false @@ -339,7 +317,6 @@ "pushedAt": "2014-08-08T16:53:55Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": false, "hasLicense": true, "hasContributing": false @@ -354,7 +331,6 @@ "pushedAt": "2023-01-25T04:01:59Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": false @@ -369,7 +345,6 @@ "pushedAt": "2015-04-29T07:32:00Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": false @@ -384,7 +359,6 @@ "pushedAt": "2025-06-05T15:13:35Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": true @@ -399,7 +373,6 @@ "pushedAt": "2025-08-20T14:09:04Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -414,7 +387,6 @@ "pushedAt": "2025-08-26T22:24:33Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": true @@ -429,7 +401,6 @@ "pushedAt": "2015-12-31T01:42:09Z", "archived": false, "fork": false, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": false @@ -444,7 +415,6 @@ "pushedAt": "2026-05-01T16:58:55Z", "archived": false, "fork": false, - "stars": 1, "hasReadme": true, "hasLicense": true, "hasContributing": false @@ -459,7 +429,6 @@ "pushedAt": "2017-02-27T16:31:13Z", "archived": false, "fork": false, - "stars": 2, "hasReadme": true, "hasLicense": true, "hasContributing": true @@ -474,7 +443,6 @@ "pushedAt": "2015-07-07T14:58:35Z", "archived": false, "fork": false, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": false @@ -489,7 +457,6 @@ "pushedAt": "2023-03-15T15:23:38Z", "archived": false, "fork": false, - "stars": 2, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -504,7 +471,6 @@ "pushedAt": "2020-11-13T02:17:43Z", "archived": false, "fork": false, - "stars": 0, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -516,10 +482,9 @@ "homepage": "https://labs.flexion.us", "language": "TypeScript", "license": null, - "pushedAt": "2026-05-01T21:04:41Z", + "pushedAt": "2026-05-06T08:01:25Z", "archived": false, "fork": false, - "stars": 1, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -531,10 +496,9 @@ "homepage": null, "language": "TypeScript", "license": "Apache-2.0", - "pushedAt": "2026-04-29T02:39:31Z", + "pushedAt": "2026-05-04T04:01:00Z", "archived": false, "fork": false, - "stars": 1, "hasReadme": true, "hasLicense": true, "hasContributing": false @@ -543,13 +507,12 @@ "name": "forms-lab", "description": "Experiments in delivering friendly government forms.", "url": "https://github.com/flexion/forms-lab", - "homepage": "https://forms.labs.flexion.us", + "homepage": "https://ec2-34-197-222-16.compute-1.amazonaws.com", "language": "TypeScript", "license": "Apache-2.0", - "pushedAt": "2026-04-21T14:34:26Z", + "pushedAt": "2026-05-06T08:20:25Z", "archived": false, "fork": false, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": false @@ -564,7 +527,6 @@ "pushedAt": "2018-03-03T04:38:49Z", "archived": false, "fork": true, - "stars": 2, "hasReadme": true, "hasLicense": true, "hasContributing": true @@ -579,7 +541,6 @@ "pushedAt": "2021-02-25T22:18:22Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": false, "hasLicense": true, "hasContributing": false @@ -594,7 +555,6 @@ "pushedAt": "2015-06-19T20:42:51Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": false @@ -609,7 +569,6 @@ "pushedAt": "2018-09-28T21:59:37Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": true @@ -624,7 +583,6 @@ "pushedAt": "2013-04-10T15:54:42Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": false, "hasLicense": true, "hasContributing": false @@ -639,7 +597,6 @@ "pushedAt": "2025-01-27T14:52:45Z", "archived": false, "fork": false, - "stars": 1, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -654,7 +611,6 @@ "pushedAt": "2017-08-05T21:54:20Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": false, "hasLicense": false, "hasContributing": false @@ -669,7 +625,6 @@ "pushedAt": "2014-06-09T21:53:03Z", "archived": false, "fork": false, - "stars": 0, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -684,7 +639,6 @@ "pushedAt": "2021-10-14T19:29:43Z", "archived": false, "fork": false, - "stars": 0, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -699,7 +653,6 @@ "pushedAt": "2023-03-06T02:32:36Z", "archived": false, "fork": false, - "stars": 3, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -714,7 +667,6 @@ "pushedAt": "2018-05-17T15:55:19Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -729,7 +681,6 @@ "pushedAt": "2012-12-03T03:55:15Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -744,7 +695,6 @@ "pushedAt": "2026-03-05T23:25:41Z", "archived": false, "fork": true, - "stars": 1, "hasReadme": true, "hasLicense": true, "hasContributing": true @@ -759,7 +709,6 @@ "pushedAt": "2026-03-02T17:50:52Z", "archived": false, "fork": true, - "stars": 1, "hasReadme": true, "hasLicense": true, "hasContributing": true @@ -774,7 +723,6 @@ "pushedAt": "2026-04-20T23:03:41Z", "archived": false, "fork": false, - "stars": 0, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -789,7 +737,6 @@ "pushedAt": "2026-04-20T17:29:25Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": false @@ -801,10 +748,9 @@ "homepage": "https://opencode.ai", "language": "TypeScript", "license": "MIT", - "pushedAt": "2026-05-01T18:15:16Z", + "pushedAt": "2026-05-05T13:13:42Z", "archived": false, "fork": true, - "stars": 2, "hasReadme": true, "hasLicense": true, "hasContributing": true @@ -819,7 +765,6 @@ "pushedAt": "2026-04-21T12:54:39Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": false @@ -834,7 +779,6 @@ "pushedAt": "2023-03-28T14:40:48Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": true @@ -849,7 +793,6 @@ "pushedAt": "2013-04-12T03:15:17Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": false, "hasContributing": true @@ -864,7 +807,6 @@ "pushedAt": "2026-03-05T12:28:13Z", "archived": false, "fork": false, - "stars": 0, "hasReadme": false, "hasLicense": false, "hasContributing": false @@ -879,7 +821,6 @@ "pushedAt": "2015-01-26T19:45:43Z", "archived": false, "fork": false, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": false @@ -894,7 +835,6 @@ "pushedAt": "2024-06-02T09:33:26Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": false @@ -909,7 +849,6 @@ "pushedAt": "2022-05-13T14:43:28Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": false, "hasLicense": true, "hasContributing": false @@ -924,7 +863,6 @@ "pushedAt": "2017-03-01T17:29:01Z", "archived": false, "fork": false, - "stars": 0, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -939,7 +877,6 @@ "pushedAt": "2024-02-02T12:11:26Z", "archived": false, "fork": false, - "stars": 0, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -954,7 +891,6 @@ "pushedAt": "2025-01-16T22:01:31Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": true @@ -969,7 +905,6 @@ "pushedAt": "2018-08-08T16:26:44Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": false @@ -984,7 +919,6 @@ "pushedAt": "2020-10-30T12:43:40Z", "archived": false, "fork": false, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": false @@ -999,7 +933,6 @@ "pushedAt": "2024-04-23T23:45:34Z", "archived": false, "fork": false, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": false @@ -1014,7 +947,6 @@ "pushedAt": "2025-01-16T21:19:47Z", "archived": false, "fork": true, - "stars": 1, "hasReadme": true, "hasLicense": true, "hasContributing": true @@ -1029,7 +961,6 @@ "pushedAt": "2026-01-15T17:54:53Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": true @@ -1044,7 +975,6 @@ "pushedAt": "2025-08-22T17:10:03Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": true @@ -1059,7 +989,6 @@ "pushedAt": "2025-12-18T21:03:05Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": false, "hasContributing": true @@ -1074,7 +1003,6 @@ "pushedAt": "2022-05-16T22:31:10Z", "archived": false, "fork": false, - "stars": 0, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -1089,7 +1017,6 @@ "pushedAt": "2025-07-07T13:19:50Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": false, "hasContributing": false @@ -1104,7 +1031,6 @@ "pushedAt": "2025-08-22T17:07:34Z", "archived": false, "fork": true, - "stars": 0, "hasReadme": true, "hasLicense": true, "hasContributing": true @@ -1119,7 +1045,6 @@ "pushedAt": "2020-07-21T03:15:17Z", "archived": true, "fork": false, - "stars": 0, "hasReadme": true, "hasLicense": false, "hasContributing": false