Daniel Lockyer
e8081f6691
Pinned Ubuntu version for tests & release workflows
...
- we were using `ubuntu-latest`, which is an alias for 18.04, but there's an
increasingly likely chance that the default becomes 20.04 soon.
- we don't officially support 20.04 yet, so we want to pin to our
supported version until we're ready
2020-08-18 13:08:22 +01:00
Daniel Lockyer
c112863e4b
Switched the NPM release and GitHub release around
...
no issue
- this allows us to do announcements when we know everything else is done
2020-06-11 17:37:34 +01:00
Daniel Lockyer
171f7627cd
Removed unused env variables in release workflow
...
no issue
2020-06-03 08:12:54 +01:00
Daniel Lockyer
c2f5ed07d9
Updated release GitHub Action to reflect updates
...
no issue
- checkout v2 now fetches all tags and branches so the extra line is not needed
2020-05-28 17:24:13 +01:00
Daniel Lockyer
4cbc453d0e
Added npm login to release GitHub Action
...
no issue
2020-04-07 11:59:18 +01:00
Daniel Lockyer
91054d10a0
Tidied up release GitHub Action
...
no issue
2020-04-07 08:19:17 +01:00
Daniel Lockyer
f79a0b5c73
Removed Sentry GitHub Action in favor of our release Action
...
no issue
2020-04-06 15:08:17 +01:00
Daniel Lockyer
bd1f175a56
Switched release process to built-in Node
...
no issue
2020-04-06 14:34:08 +01:00
Daniel Lockyer
b144a164e5
Updated release Action to run on all tags
2020-04-06 10:49:17 +01:00
Daniel Lockyer
09e8474261
Switched to custom GitHub Action for a release
...
no issue
2020-04-03 13:37:33 +01:00
Daniel Lockyer
5a314636cd
Configured release Action to only run on 3.x tags
...
no issue
2020-04-03 10:39:42 +01:00
Daniel Lockyer
cadba8d9cc
Moved Sentry release notification into main release workflow
...
no issue
2020-04-02 08:50:50 +01:00
Daniel Lockyer
90012c473a
Enabled npm publish during the release process
...
no issue
2020-04-02 08:43:58 +01:00
Daniel Lockyer
02bf8773b9
Automated the release process
...
no issue
2020-04-01 15:17:52 +01:00