{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":13859963,"defaultBranch":"master","name":"capistrano-puma","ownerLogin":"seuros","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-10-25T12:29:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2394703?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726844754.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"60f24beed22ff47f019e443d428fc821c72ca605","ref":"refs/heads/dependabot/bundler/test/app/puma-6.4.3","pushedAt":"2024-09-20T15:05:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump puma from 6.4.2 to 6.4.3 in /test/app\n\nBumps [puma](https://github.com/puma/puma) from 6.4.2 to 6.4.3.\n- [Release notes](https://github.com/puma/puma/releases)\n- [Changelog](https://github.com/puma/puma/blob/master/History.md)\n- [Commits](https://github.com/puma/puma/compare/v6.4.2...v6.4.3)\n\n---\nupdated-dependencies:\n- dependency-name: puma\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump puma from 6.4.2 to 6.4.3 in /test/app"}},{"before":"ae984079f9ff3d561898a594838a3aece5c9ca2c","after":"9cd5e5df4dec324d75493d24b498d91285ddea9e","ref":"refs/heads/master","pushedAt":"2024-08-08T08:23:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seuros","name":"Abdelkader Boudih","path":"/seuros","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2394703?s=80&v=4"},"commit":{"message":"Update README.md - install before deployment and full task list (#378)\n\nExplain server installation step and show full task list.","shortMessageHtmlLink":"Update README.md - install before deployment and full task list (#378)"}},{"before":null,"after":"78fae1a582c93dac2059e471204877c0fb4276e3","ref":"refs/heads/dependabot/bundler/test/app/rack-3.1.5","pushedAt":"2024-08-07T00:53:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump rack from 3.1.3 to 3.1.5 in /test/app\n\nBumps [rack](https://github.com/rack/rack) from 3.1.3 to 3.1.5.\n- [Release notes](https://github.com/rack/rack/releases)\n- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/rack/rack/compare/v3.1.3...v3.1.5)\n\n---\nupdated-dependencies:\n- dependency-name: rack\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump rack from 3.1.3 to 3.1.5 in /test/app"}},{"before":"2cc11846540489edda10d83e026c9bea04e6fab1","after":"ae984079f9ff3d561898a594838a3aece5c9ca2c","ref":"refs/heads/master","pushedAt":"2024-08-07T00:53:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seuros","name":"Abdelkader Boudih","path":"/seuros","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2394703?s=80&v=4"},"commit":{"message":"Add tests and CI (#375)\n\n* Add tests and CI\n\nDeploying with Capistrano and systemd can be difficult to verify manually, so I automated the verification using tests and CI. I used a Debian Docker image to create a container running systemd, and deployed a small Sinatra application to confirm it works.\n\nWith mostly default settings, I confirmed that the four tasks puma:install, deploy, puma:stop, and puma:start work as expected. It would be good to also verify other tasks and the nginx configuration, but for now, this provides the minimum necessary verification.\n\n* Fix cap production puma:install due to loginctl need sudo\n\n```\n# terminated with exception (report_on_exception is true):\n/Users/willnet/.rbenv/versions/3.3.3/lib/ruby/gems/3.3.0/gems/sshkit-1.22.2/lib/sshkit/runners/parallel.rb:15:in `rescue in block (2 levels) in execute': Exception while executing as willnet@localhost: Exception while executing as willnet@localhost: loginctl exit status: 1 (SSHKit::Runner::ExecuteError)\nloginctl stdout: Nothing written\nloginctl stderr: Could not enable linger: Access denied\n\n\tfrom /Users/willnet/.rbenv/versions/3.3.3/lib/ruby/gems/3.3.0/gems/sshkit-1.22.2/lib/sshkit/runners/parallel.rb:11:in `block (2 levels) in execute'\n/Users/willnet/.rbenv/versions/3.3.3/lib/ruby/gems/3.3.0/gems/sshkit-1.22.2/lib/sshkit/runners/parallel.rb:15:in `rescue in block (2 levels) in execute': Exception while executing as willnet@localhost: loginctl exit status: 1 (SSHKit::Runner::ExecuteError)\nloginctl stdout: Nothing written\nloginctl stderr: Could not enable linger: Access denied\n\n\tfrom /Users/willnet/.rbenv/versions/3.3.3/lib/ruby/gems/3.3.0/gems/sshkit-1.22.2/lib/sshkit/runners/parallel.rb:11:in `block (2 levels) in execute'\n/Users/willnet/.rbenv/versions/3.3.3/lib/ruby/gems/3.3.0/gems/sshkit-1.22.2/lib/sshkit/command.rb:97:in `exit_status=': loginctl exit status: 1 (SSHKit::Command::Failed)\nloginctl stdout: Nothing written\nloginctl stderr: Could not enable linger: Access denied\n```\n\n* Fix ci on Ruby 2.5\n\nFix an issue where the argument passing method for ERB.new in Ruby 2.5 differs from Ruby 2.6 and above, causing errors during template generation.\n\n```\nSSHKit::Runner::ExecuteError: Exception while executing as willnet@localhost: no implicit conversion of Hash into Integer\n```\n\nref: https://ruby-doc.org/stdlib-2.5.0/libdoc/erb/rdoc/ERB.html#method-c-new","shortMessageHtmlLink":"Add tests and CI (#375)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxNTowNTo1NC4wMDAwMDBazwAAAAS8GJXV","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxNTowNTo1NC4wMDAwMDBazwAAAAS8GJXV","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wN1QwMDo1MzowMS4wMDAwMDBazwAAAASTpeSr"}},"title":"Activity ยท seuros/capistrano-puma"}