Skip to content
This repository has been archived by the owner on Sep 5, 2023. It is now read-only.

Switch to GitHub Actions #267

Merged
merged 4 commits into from
May 6, 2020
Merged

Switch to GitHub Actions #267

merged 4 commits into from
May 6, 2020

Conversation

kevindew
Copy link
Member

@kevindew kevindew commented May 6, 2020

This project can be switched to github actions as it has no downstream
deployments in accordance with RFC 123 1.

A casualty of this change is that this project will no longer receive
release tags. We may no use of these tags however and their numbering is
coupled to Jenkins so the only problem is that we end up with a history
in GitHub that will just fizzle out.

/cc @issyl0

kevindew added 4 commits May 5, 2020 21:12
It's been ok to remove this since
alphagov/govuk-puppet#8586 was deployed
I couldn't find a good reason that this configuration existed, it just
seemed to be from when the gem was first installed. These configurations
are a mixture of superfluous and contradictory so I think it's simpler
to remove them.
This can allow a full build to be done with a rake command.
This project can be switched to github actions as it has no downstream
deployments in accordance with RFC 123 [1].

A casualty of this change is that this project will no longer receive
release tags. We may no use of these tags however and their numbering is
coupled to Jenkins so the only problem is that we end up with a history
in GitHub that will just fizzle out.

[1]: https://github.com/alphagov/govuk-rfcs/blob/master/rfc-123-github-actions-ci.md
Copy link
Contributor

@benthorner benthorner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice one getting the linting in here!

@kevindew kevindew merged commit 1193e8b into master May 6, 2020
@kevindew kevindew deleted the github-actions branch May 6, 2020 08:34
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants