summaryrefslogtreecommitdiff
path: root/.github/workflows
AgeCommit message (Collapse)Author
2025-10-16Fix gh-pages portion of the 'Update Plugins JSON' workflow.supahgreg
2025-10-16Update parsing in the 'Update Plugins JSON' workflow.supahgreg
2025-10-16Test out a (generated) plugin JSON-building workflow.supahgreg
2025-10-14Add Docker build caching to the Publish workflow.supahgreg
Prefer the GitHub Actions cache, and fall back to GitHub Container Registry if needed.
2025-10-14Fix the JavaScript Code Quality workflow file name.supahgreg
2025-10-13Merge pull request #42 from tt-rss/bugfix/eslint-config-and-findingsGreg
Get ESLint 9.x working, make the new config stricter, address findings
2025-10-13Don't trigger workflows on their own YAML changes.supahgreg
2025-10-13Minor workflow config cleanup.supahgreg
2025-10-13GitHub Actions: Bump actions/checkout from 4 to 5dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2025-10-12Add a 'JavaScript Code Quality' GitHub workflow.supahgreg
2025-10-11Add missing 'permissions' to the Validate SQL workflow.supahgreg
2025-10-11Add a 'Validate SQL' workflow.supahgreg
Created while messing around with Copilot.
2025-10-11Drop running PHPUnit under PHP 8.2.supahgreg
PHPUnit 12 dropped support for PHP 8.2
2025-10-11Revert "Troubleshoot PHPUnit setup for PHP 8.2 in PHP Code Quality workflow."supahgreg
This reverts commit 6eaa9d91d855abf07f504fe36e222007fa8c4c68.
2025-10-11Troubleshoot PHPUnit setup for PHP 8.2 in PHP Code Quality workflow.supahgreg
2025-10-11Switch the PHP Code Quality workflow to PHPUnit 12, loosen PHPStan constraint.supahgreg
2025-10-11Cache PHPStan results, drop 'parallel.maximumNumberOfProcesses' param.supahgreg
2025-10-11Add a 'Docker Code Quality' GitHub workflow.supahgreg
Initially just checks that the 'Dockerfile' files are valid.
2025-10-10Merge pull request #22 from tt-rss/bugfix/php-depsGreg
Don't bundle PHP dev dependencies
2025-10-11Try PHPUnit 9.6.29supahgreg
2025-10-11Bump PHPStan to 2.1.31 and PHPUnit to 9.5.28 (last in current 9.5.x).supahgreg
2025-10-09Move 'packages: write' permission down to the 'publish' job.supahgreg
2025-10-09Also publish images to GitHub Container Registry (ghcr.io). tt-rss/tt-rss#11supahgreg
2025-10-09Tweaks for PHPStan+PHPUnit in the PHP Code Quality workflow (part 2/?).supahgreg
2025-10-09Tweaks for PHPStan+PHPUnit in the PHP Code Quality workflow.supahgreg
2025-10-09Fix PHPStan+PHPUnit paths in PHP Code Quality workflow.supahgreg
The action installs tools to '/usr/local/bin'.
2025-10-09Try letting the 'setup-php' action install PHPStan+PHPUnit in workflow.supahgreg
2025-10-08Allow '.docker' changes to trigger the Publish workflow. Closes ↵supahgreg
tt-rss/tt-rss#15.
2025-10-05minor: make PHPStan happy after a4eed151b73ca32e92963fae054e77f04a7d5eb2supahgreg
2025-10-05Include a short SHA tag when publishing images.supahgreg
2025-10-05Provide expected Docker image build args in the Publish workflow.supahgreg
2025-10-05Ignore various paths in the Publish workflow.supahgreg
2025-10-05Enable building+publishing the 'web-nginx' image.supahgreg
2025-10-05Restore behavior of using the 'latest' tag on images.supahgreg
A 'main' tag was being created+used. https://github.com/docker/metadata-action?tab=readme-ov-file#latest-tag
2025-10-05Add a Publish workflow.supahgreg
2025-10-04Revert PHPUnit job name change from 3d8c54877f89075eda0d7e196362f21709689ad9.supahgreg
GitHub doesn't handle long-ish names well in the UI, so just go with the default behavior.
2025-10-04Update some names in the PHP Code Quality workflow.supahgreg
2025-10-04Also trigger the PHP Code Quality workflow if 'phpunit.xml' changes.supahgreg
2025-10-04Add a workflow job for PHPUnit.supahgreg
2025-10-04Add a GitHub workflow for code quality (initially existing PHPStan).supahgreg